Android
文章平均质量分 91
Fany Best
这个作者很懒,什么都没留下…
展开
-
Android子线程中更新UI的3种方法
转载: http://gqdy365.iteye.com/blog/2112471在Android项目中经常有碰到这样的问题,在子线程中完成耗时操作之后要更新UI,下面就自己经历的一些项目总结一下更新的方法: 在看方法之前看一下Android中消息机制: 引用Message:消息,其中包含了消息ID,消息处理对象以及处理的数据等,由MessageQue转载 2016-11-11 11:38:15 · 193 阅读 · 0 评论 -
TvServer Architecture
1: TvServer架构。TvServer 作为一个系统service注册到servicemanager,编译成libmiddleware.so && tvserver.so两个library库,通过TvServerService来加载。通过暴露的tvjar为上层app提供服务,主要包括,SI/PSI table的解析,Tuner Play,TimeShift、par...原创 2018-08-26 14:11:18 · 743 阅读 · 0 评论 -
MVP
1: Android MVP架构搭建http://www.jcodecraeer.com/a/anzhuokaifa/2017/1020/8625.html?15084849262: Android MVP 详解(上)https://www.jianshu.com/p/9a6845b268563: Android中的MVP模式,带实例https://www.jianshu.com/p/9d40b2...原创 2018-04-19 16:12:08 · 153 阅读 · 0 评论 -
Android系统架构与系统源码目录
系统架构http://blog.csdn.net/itachi85/article/details/54695046目录结构http://blog.csdn.net/lvxiangan/article/details/516610441:Android 系统架构1.1: 4层Android是基于Linux内核的操作系统并对Linux内核进行了加强,如其系统架构图(我是用Viso作图的),其系统架构...转载 2018-03-01 10:54:37 · 336 阅读 · 0 评论 -
Android进程级别
Android中,同一个应用的所有组件在默认情况下都运行在同一个进程中,但也可以通过修改manifest文件中的android:process属性来指定该组件要运行中那个进程,也可以让不同应用的组件们运行在同一个进程中,当然这些应用要共享一个用户ID并并且有相同的数字证书。Android可能在某个时刻决定关闭一个进程,当决定要关闭那些进程的时候,系统会衡量每个进程与用户的紧密程度,这时候就跟And...原创 2018-02-28 17:30:00 · 374 阅读 · 0 评论 -
my github
记录和收藏开发中的点点滴滴https://github.com/GongHuixue1:Android DevelopAndroid 开发所用到的基本知识点,包括Activity,Service,Broadcast,ContentProvider,Thread,ICP等等。2:Philip UIJar在Philips TV中,为了确保UI有统一的风个,如dialog, list, progress...原创 2018-01-25 09:27:41 · 708 阅读 · 0 评论 -
Android Develop
一:Android 4大组件1:Activity1.1:Activity 启动模式activity/├── HelloWorldActivity.java├── launchmode│ ├── ActivityCollector.java│ ├── LaunchModeActivity.java│ ├── SingleTaskActivity.java│ ├── SingleTop...原创 2018-02-08 14:42:14 · 373 阅读 · 0 评论 -
【code design】thread sync task
as we know, put heavy task in a new thread. if previous task don’t complete, and need do the task again, how can we handle this case.define the class.static class BrdcstTimeSyncThread extends Thread原创 2017-10-10 16:23:40 · 282 阅读 · 0 评论 -
【Android Develop Tips】BindService/StartService
Service 的生命周期只有onCreate, onStart, onDestroy,启动一个Service有两种方法:startService && bindService 。startService 执行startService时,Service会经历onCreate->onStartCommand。当执行stopService时,直接调用onDestroy方法。调用者如果没有stopSe原创 2017-06-23 16:10:48 · 235 阅读 · 0 评论 -
【Android Develop Tips】使用SharedPreferences进行数据存储
很多时候我们开发的软件需要向用户提供软件参数设置功能,例如我们常用的QQ,用户可以设置是否允许陌生人添加自己为好友。对于软件配置参数的保存,如果是window软件通常我们会采用ini文件进行保存,如果是j2se应用,我们会采用properties属性文件或者xml进行保存。如果是Android应用,我们最适合采用什么方式保存软件配置参数呢?Android平台给我们提供了一个SharedPrefere原创 2017-04-07 10:45:33 · 265 阅读 · 0 评论 -
【Android Develop Tips】HandlerThread/Handler/Thread
The article mainly record how to use handler/thread.原创 2017-03-15 17:01:31 · 262 阅读 · 0 评论 -
【Android Develop Tips】String、StringBuffer、StringBuilder区别
String类是不可变类,任何对String的改变都 会引发新的String对象的生成StringBuffer & StringBuilder则是可变类,任何对它所指代的字符串的改变都不会产生新的对象。StringBuffer是线程安全,而StringBuilder是非线程安全。Reference: http://blog.csdn.net/mad1989/article/details/26原创 2017-06-22 15:07:53 · 191 阅读 · 0 评论 -
how to cross compile valgrind on android platform
The article is mainly introduce how to crossing compile valgrind and using valgrind to check memory leak for app file and executable file.原创 2017-02-08 17:33:41 · 893 阅读 · 0 评论 -
JAVA设计模式之单例模式
本文继续介绍23种设计模式系列之单例模式。概念: Java中单例模式是一种常见的设计模式,单例模式的写法有好几种,这里主要介绍三种:懒汉式单例、饿汉式单例、登记式单例。 单例模式有以下特点: 1、单例类只能有一个实例。 2、单例类必须自己创建自己的唯一实例。 3、单例类必须给所有其他对象提供这一实例。 单例模式确保某个类只有一个实例,而且自行实例化并转载 2016-12-30 14:24:51 · 276 阅读 · 0 评论 -
Tv Develop of Android TIF Study
The article is mainly recording the following skills –>Android TIF code Structure and flow –>How to use TIF in Tv App References: http://blog.csdn.net/wangmxe/article/details/50528682原创 2016-12-18 16:55:29 · 1374 阅读 · 0 评论 -
Android github上优秀开源项目分类汇总
第一部分 个性化控件(View)主要介绍那些不错个性化的 View,包括 ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style 等等。一、Li...转载 2018-10-11 22:29:18 · 1884 阅读 · 0 评论