上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页

2016年1月2日

摘要: 在编写Android应用程序时,我们一般将一些计算型的逻辑放在一个独立的进程来处理,这样主进程仍然可以流畅地响应界面事件,提高用户体验。Android系统为我们提供了一个Service类,我们可以实现一个以Service为基类的服务子类,在里面实现自己的计算型逻辑,然后在主进程通过startServ... 阅读全文
posted @ 2016-01-02 12:32 Stars-OnMyWay 阅读(2069) 评论(0) 推荐(0)
 
摘要: 使用Messenger 上面的方法只能在同一个进程里才能用,如果要与另外一个进程的Service进行通信,则可以用Messenger。 其实实现IPC(Inter-Process Communication,进程间通信)的方式,还有AIDL,但推荐使用Messenger,有两点好处: 1. 使用... 阅读全文
posted @ 2016-01-02 12:31 Stars-OnMyWay 阅读(195) 评论(0) 推荐(0)
 
摘要: 一、当Acitivity和Service处于同一个Application和进程时,通过继承Binder类来实现。 当一个Activity绑定到一个Service上时,它负责维护Service实例的引用,允许你对正在运行的Service进行一些方法调用。比如你后台有一个播放背景音乐的Service,... 阅读全文
posted @ 2016-01-02 12:29 Stars-OnMyWay 阅读(290) 评论(0) 推荐(0)
 
摘要: Thread和Service的区别:1)Thread 是程序执行的最小单元,它是分配CPU的基本单位,可以用 Thread 来执行一些异步的操作。如果是Local Service,那么对应的Service 是运行在主进程的 main 线程上的。如果是RemoteService,那么对应的 Ser... 阅读全文
posted @ 2016-01-02 12:23 Stars-OnMyWay 阅读(163) 评论(0) 推荐(0)
 
摘要: 1、新建一个Activity,并把各个生命周期打印出来2、运行Activity,得到如下信息onCreate-->onStart-->onResume-->3、按crtl+f12切换成横屏时onSaveInstanceState-->onPause-->onStop-->onDestroy-->on... 阅读全文
posted @ 2016-01-02 12:17 Stars-OnMyWay 阅读(1970) 评论(0) 推荐(0)
 
摘要: 一.Intent的介绍Intent的中文意思是“意图,意向”,在Android中提供了Intent机制来协助应用间的交互与通讯,Intent负责对应用中一次操作的动作、动作涉及数据、附加数据进行描述,Android则根据此Intent的描述,负责找到对应的组件,将 Intent传递给调用的组件,并完... 阅读全文
posted @ 2016-01-02 12:06 Stars-OnMyWay 阅读(304) 评论(0) 推荐(0)
 
摘要: 官方文档的解释是:Context提供了关于应用环境全局信息的接口。它是一个抽象类,它的执行被Android系统所提供。它允许获取以应用为特征的资源和类型。同时启动应用级的操作,如启动Activity,broadcasting和接收intents。 常用的Context的子类是Activity和S... 阅读全文
posted @ 2016-01-02 12:02 Stars-OnMyWay 阅读(221) 评论(0) 推荐(0)
 
摘要: Android的界面是有布局和组件协同完成的,布局好比是建筑里的框架,而组件则相当于建筑里的砖瓦。组件按照布局的要求依次排列,就组成了用户所看见的界面。 所有的布局方式都可以归类为ViewGroup的5个类别,即ViewGroup的5个直接子类。其它的一些布局都扩展自这5个类。1.Lin... 阅读全文
posted @ 2016-01-02 11:57 Stars-OnMyWay 阅读(183) 评论(0) 推荐(0)

2015年12月30日

摘要: 首先下载android studio下载地址:http://developer.android.com/sdk/index.html建议提前修改下hosts,要不稍后下载sdk特别慢sudo vi /etc/hosts/添加如下两行:203.208.46.146 dl.google.com45 20... 阅读全文
posted @ 2015-12-30 15:58 Stars-OnMyWay 阅读(1043) 评论(0) 推荐(0)

2015年12月25日

摘要: C++在创建对象的时候可以采用两种方式:(例如类名为Test) Test test 或者 Test* pTest = new Test()。 这两种方法都可以实例化一个对象,但是这两种方法有很大的区别,区别在于对象内容所在的内存空间不同,众所周知,内存的分配方式有三种 (1)从静态... 阅读全文
posted @ 2015-12-25 11:12 Stars-OnMyWay 阅读(254) 评论(0) 推荐(0)
上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 18 下一页