服务 Service【经典案例】

2017-1-19Activitypublic class MainActivity extends ListActivity {    private boolean flag;//线程结
7次阅读

服务【启动方式】生命周期 通讯

基本概念Service通常总是称之为"后台服务",其中"后台"一词是相对于前台而言的,具体是指其本身的运行并不依赖于用户可视的UI界面,因此,从实际业务需求上来理解,Service的适用场景应该具备以下条件:1、并不依赖于用户可视的UI界面(当然,这一条其实也不是绝对的,如前台Service就是与N
5次阅读

Fragment 创建 传递参数 跳转【典例】

Fragment一定要有一个无参的构造方法!因为当Activity因屏幕旋转或者因内存不足被系统杀死时,会导致Activity被重新创建,而当Activity被重建时,FragmentManager会首先去获取保存下来的fragment队列,重建fragment队列,进而恢复fragment的状态。
1次阅读

Fragment 生命周期 方法

Fragment生命周期速记1、onAttach和onDetach是添加到Activity和从Activity中移除时回调的方法,所以是最先和最后执行的2、然后开始创建Fragment,创建时的逻辑为:先调用onCreate,表明开始创建Fragment了;注意,这时只是创建了Fragment,并没
1次阅读

【版本】API NDK 系统 分辨率 统计

Android版本号版本  API/NDK版本号  代号                        发布时间7.1.1&nbs
3次阅读

Android 5.0之后屏幕截图的方法

截图的几种方法Android获取屏幕截图主要有以下三种方法1、通过view.getDrawingCache()获取指定View的绘制缓存来实现截屏。这种方式Android 5.0之前也可以,且不需要权限。可以截取本应用内任意位置的屏幕截屏,可能会有些webview会截取不到。注意这种方式只能获取当前
3次阅读

Ripple 水波纹效果

背景+波纹对于有边界限制的Ripple,我们就需要给他提供一个范围,即添加一个item标签。如果在一个ripple标签中,添加一个item标签,在item中添加如下属性:【android:drawable="@color/***"】水波效果会限定在本身矩形区域内部【android:drawable=
4次阅读

手机分辨率 屏幕适配

目录        倍数/比例   像素密度范围    主流分辨率/比例     分辨率别称   标准图标大小xxxhdpi       &
2次阅读

沉浸式状态栏 设置状态栏颜色

方式一:使用系统API这个特性是andorid4.4支持的,最少要api19才可以使用。1、隐藏标题栏等在代码中设置        requestWindowFeature(Window.FEATURE_NO_TITLE
2次阅读

ViewPager+Fragment 经典案例

简介PagerAdapter是android.support.v4包中的类,它的子类有FragmentPagerAdapter, FragmentStatePagerAdapter,相比通用的 PagerAdapter,后两个adapter 专注于每一页均为 Fragment 的情况。Fr
2次阅读