勿以恶小而为之,勿以善小而不为。惟贤惟德,能服于人。—— 刘 备
本讲内容:Animation 动画
一、Interpolator 插值器 (定义动画变化的速率) 我们也可以自定义的插值器
Interpolator对象
资源ID
功能作用
AccelerateDecelerateInterpolator
@android...
分类:
移动开发 时间:
2014-11-04 09:26:32
阅读次数:
151
我们不得不饮食、睡眠、游玩、恋爱,也就是说,我们不得不接触生活中最甜蜜的事情,不过我们必须不屈服于这些事物。—— 居里夫人
本讲内容:补间动画 Tween Animation
前面我们只学习了实现单个动画效果,本讲将同时实现多个动画效果:
我们通过一个例子感受一下,代码的讲解都写在注释里了
下面是res/layout/activity_main.xml
布局文件...
分类:
移动开发 时间:
2014-11-04 09:27:35
阅读次数:
220
在大学期间我做过很多类似这样的APP,这个是我们小组之前做的,我后期加入很多新元素,完善了这个应用,因为为了加强
专业技术嘛,也是经常熬夜写些小东西,嘿嘿,不过还算不错,起码技术长进了不少嘛,还是很欣慰的,今天给大家说说腾讯
微博第三方拓展客户端开发,说白了就是调用第三方接口的开放平台进行二次开发,跟微信有些类似吧,好了,不扯了,马上
进入正题吧
开发前准备:
① 腾讯QQ号(相信大家都...
分类:
移动开发 时间:
2014-11-04 09:23:21
阅读次数:
330
前面把主要的东西讲完了,之后就是数据的获取和解析显示出来了,那接下来我们就负责抓取数据的这块吧,首先我们需要
在清单文件里加载服务和活动
添加:、
下面看看用户个人信息的抓取:
package com.neweriweibo.serv...
分类:
移动开发 时间:
2014-11-04 09:24:53
阅读次数:
297
前面2篇把大致的开发说的差不多了,接下来说说粉丝动态消息列表或时间线数据的抓取与解析显示,我将他全部写在了一个
类里,并以封装类对象的形式存储数据,下面看看主要的服务代码:
粉丝动态消息列表数据抓取:
package com.neweriweibo.service;
/**
* 用户消息列表
* @author Engineer-Jsp
* @date 2014.10.29
...
分类:
移动开发 时间:
2014-11-04 09:23:06
阅读次数:
258
这一篇主要给大家说说Adapter ListView优化及发送微博,我们都知道Android在一些比较耗内存的类里,为了尽量避免浪费内
存,我们需要对我们的组件之类的进行优化,使其节约不必要的资源浪费
自定义适配器:
package com.neweriweibo.adapter;
/**
* 适配器
* @author Engineer-Jsp
* @date 2014.10...
分类:
移动开发 时间:
2014-11-04 09:23:17
阅读次数:
286
图片双击放大倍数和图片大小、显示图片的view大小,及图片当前的scale大小均有关系。
为了避免图片放大过大,设置了一个放大倍数的最大限制SCALE_LIMIT,目前该值为4.
具体算法如下所示:
图片的宽和高分别记为:imageW imageH
显示图片的view宽和高分别记为:viewW viewH
几个重要的比例记为:
scale_1 = viewW / imageW;
sca...
分类:
移动开发 时间:
2014-11-04 09:21:51
阅读次数:
166
1.这个项目昨天我想了下,有三大部分,第一部分是根据聚合进行在线数据的一个查询功能,第二部分是xmpp的聊天功能,第三部分是更多功能。
2.在线查询功能,主要用到的技术,就是get请求或者是post请求,这个在线查询功能,我们用到的是聚合的SDK,有自己的API,所以我们就需要单独的去做一些请求的类。
3.xmpp聊天功能,主要用到xmpp协议,框架我们用ios的XMPPFramework-m...
分类:
移动开发 时间:
2014-11-04 09:19:09
阅读次数:
233
写作《Qt on Android核心编程》一书的缘起与初衷……...
分类:
移动开发 时间:
2014-11-04 08:06:16
阅读次数:
154
[Android 性能优化系列]内存之终极篇--降低你的内存消耗...
分类:
移动开发 时间:
2014-11-04 08:08:33
阅读次数:
305
相信有不少人遇到过这样的情况吧,好吧,直入主题!出现这个现象肯定是工程有问题(这不是废话吗?呵呵),有些朋友可能会不知措,一遍又一遍的clean,但红色叹号还是在那里,现本人结合自身的经验情况,给大家支支招,如果还是不能帮大家解决问题的话,别喷我就是了,呵呵!方..
分类:
移动开发 时间:
2014-11-04 07:03:07
阅读次数:
195
最近做一个小的项目时发现刚新建了一个项目失败了,控制台就输出AndroidManifest.xmlfilemissing!是么R文件都没有。原来是项目名称不能带中文,用英文的就OK了。
分类:
移动开发 时间:
2014-11-04 06:58:55
阅读次数:
144
最近没有怎么编码,就把断断续续做了半年的毕业设计拿出来回顾一下。校园助手,分为服务器端与Android客户端,在此主要介绍客户端,服务器是一位大神用node.js写的。主要实现的功能有:登陆,信息查询,地图,订餐,网页的调用与解析,主要费劲的就是界面。客户端的框架是参照..
分类:
移动开发 时间:
2014-11-04 06:55:02
阅读次数:
226
通常的APP如果要调用QQ登录验证,需要使用QQ提供的登录SDK,但是QQ的SDK使用需要申请APPKEY和APPID,还要向腾讯提交比较繁琐的其它申请,而且如果通过该方法,登录信息全部被QQ掌握。那么是否有方法可以不申请DIY使用QQ登录验证呢。看了几个QQ移动产品,并未使用这种方式APPKEY..
分类:
移动开发 时间:
2014-11-04 06:54:02
阅读次数:
393
延续大学时做课程设计的思路,首先就是登陆当然,在登陆之前还是有其他界面的,比如第一次登陆时会有欢迎导航界面,,启动应用时会显示logo界面。下一篇再介绍。logo界面结束之后会进入登陆界面,当然,前提是没有自动登陆的用户(有自动登陆的用户,是跳过登陆界面,直接进入..
分类:
移动开发 时间:
2014-11-04 06:53:55
阅读次数:
329
1. 除非确有必要,否则不要引入头文件。一般来说,应在某个类的头文件中使用向前声明来提及别的类,并在实现文件中引入那些类的头文件。这样做可以尽量降低类之间的耦合。2. 有时无法使用向前声明,比如要声明某个类遵循一项协议。在这种情况下,尽量吧“该类遵循某协议”的这条声明移植“class-continu...
分类:
移动开发 时间:
2014-11-04 01:34:58
阅读次数:
195