Android 开发
文章平均质量分 72
weixin_41614332
这个作者很懒,什么都没留下…
展开
-
Service 小记
Service 适合执行那些不需要和用户交互,还要求长期运行的后台任务。 Service 默认是运行于当前进程的主线程,并不会主动创建线程。通常我们需要在 service 内部创建子线程来执行任务。用法: 继承 Service onCreate() 创建时调用 onStartCommand(Intent intent, int flags, int star...原创 2018-03-22 22:41:08 · 138 阅读 · 0 评论 -
前台 Service
普通的 service 优先级比较低,当系统内存不足时,就有可能会回收掉正在后台运行的服务,如果希望服务一直运行而不被回收,则应该使用前台服务。 前台服务的特点是,会有一个正在运行的图标在状态栏显示,下拉状态栏会有更详细的信息,和通知的效果很相似。 创建前台服务,只需在 onCreate 中创建通知 Notification,然后调用 startForeground(notif...原创 2018-03-22 23:02:07 · 163 阅读 · 0 评论 -
CMake NDK 交叉编译
CMakeCMake 首先允许开发者编写一种平台无关的 CMakeList.txt 文件来定制整个编译流程,然后再根据目标用户的平台进一步生成所需的本地化 Makefile 和工程文件,如 Unix 的 Makefile 或 Windows 的 Visual Studio 工程。其编译流程为:1、编写 CMakeList.txt 2、执行 cmake path 生成 Makefile,path 为...原创 2018-04-02 20:47:05 · 2767 阅读 · 0 评论