- 博客(5)
- 资源 (1)
- 收藏
- 关注
android 简单同步与异步
android 只有UI线程可以刷新界面,其他副线程不行,这样就需要副线程通过通信消息修改刷新和修改界面。 有2种方式可以实现: AsyncTask,Handle AsyncTask android提供的简单用于异步通讯的线程,有句话,越完善的东西使用越麻烦。 主要四个实现接口: onPreExecute(), 该方法将在执行实际的后台操作前被UI 线程调用。可以在该方法中做...
2012-08-02 20:23:42 286
原创 android animation
动画 2种Animation模式: 1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转、淡入淡出)产生动画效果,即是一种渐变动画; 2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。 Tween Animation 两种实现方式xml和code xml: alpha 渐变透明度动画效果 s...
2012-08-01 17:09:26 86
android menu
menu是弹出一个供用户选择的交互界面,可分为OptionMenu和ContextMenu,区别是入口,前者通过按键进入,后者通过长按某个绑定的view进入。 OptionMenu和ContextMenu都分静态加载和动态加载,都很相似。静态加载通过res\menu\下xml文件,这些文件定义好菜单结构;动态加载通过代码一条条加入。两者的区别在创建函数中做区别。 实...
2012-07-30 15:47:20 76
原创 android service
Service是android 系统中的一种组件。 特性 1、后台运行,运行在context线程上,若有耗时操作需另开线程,否则会阻塞界面交互。 2、service作为组件,可以与context交互。 两种使用方式 非绑定模式 context.startService() ->onCreate()- >onStart()->Service runningcontex...
2012-07-29 15:05:33 66
原创 android-JNI
1、创建一个project-exampleJNI,目录结构: E:\android\workspace\exampleJNI 2、建立一个c库的读取类nadd public class Nadd { static { System.loadLibrary("Nadd"); //Nadd c库名 } public native i...
2012-07-18 12:57:43 86
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人