自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

guohaichang的博客

不积跬步,无以至千里。

  • 博客(11)
  • 资源 (4)
  • 收藏
  • 关注

原创 后台任务及省电优化

文章目录前言一、低电耗(Doze)模式功能限制adb指令强制进入Doze模式二、应用待机模式(App Standby)adb指令强制进入standby模式三、Android不同版本对省电的优化`Android 6.0`(API级别23)`Android 7.0`(API级别24)`Android 8.0`(API级别26)`Android 9`(API级别28)四、针对省电优化的解决方案附:参考...

2019-08-23 21:35:59 1192

原创 清单文件详解

文章目录一、文件结构二、元素详解附:参考一、文件结构以下这些是仅有的合法元素,您无法添加自己的元素或属性。同一级别的元素通常不分先后顺序。从某种意义上说,所有属性都是可选的。但是,必须指定某些属性,元素才可实现其目的。<manifest> <uses-permission /> <permission /> <p...

2019-08-17 10:40:23 773

原创 关于Android

前言(基础篇)关于ActivityActivity堆栈管理关于Fragment关于ServiceAIDL使用及语法详解关于Broadcast关于ContentProvider清单文件详解Android Studio工程结构Android 版本差异Android后台进程(Doze And Standby机制)黑色文字会逐一变成蓝色,敬请期待。。。一、UI篇关于Window...

2019-08-16 15:51:59 143

原创 关于ContentProvider

文章目录前言一、Content URI二、权限三、ContentResolver CRUD增(C)删(D)改(U)查(R)事务四、读取联系人信息案例五、自定义ContentProvider六、注册监听器监听Provider数据改变附:参考前言内容提供者(ContentProvider),跨进程共享数据(aidl是跨进程共享功能)。**内容提供程序管理对中央数据存储区的访问。**提供程序是 A...

2019-08-15 18:43:50 255

原创 关于Broadcast

文章目录前言广播分类本地广播粘性广播广播接收者(BroadcastReceiver)一、简单使用定义广播接受者广播接受者动态注册和取消注册静态注册广播发送/中断广播二、常见系统广播附:参考前言广播分类标准广播:异步收发,所有的广播接收器几乎可以同时收到广播。有序广播:同步收发,当上一个广播接收器处理逻辑之行完毕后才会继续传递给下一个广播接收器。这样上一个接收器就可以拦截广播,使其中断传递,...

2019-08-13 12:08:22 193

原创 关于Fragment

文章目录前言一、使用方式xml布局方式加载动态加载二、生命周期生命周期方法Fragment管理方法三、与 Activity 通信Fragment主动跟Activity通信Activity跟Fragment通信附:参考前言碎片(Fragment)是一种可以嵌入到活动(Activity)当中的UI片段,它能够让程序更加合理的充分利用更大的屏幕空间。它有自己的生命周期,有自己的布局,能接收自己的输入...

2019-08-12 20:09:34 239

原创 关于Service

文章目录前言一、Service有两种状态`startService()``bindService()`注意事项二、生命周期如何使用Service生命周期方法`onStartCommand()`返回值四、IntentServiceServiceIntentService五、Service 与 Activity交互继承 Binder 类使用 Messenger使用 AIDL六、前台 Service获取...

2019-08-11 12:43:06 278

原创 AIDL使用和语法详解

前言AIDL(Android Interface Definition Language,Android接口定义语言)是用于定义服务器和客户端通信接口的一种描述语言,可以拿来生成用于IPC的代码。从某种意义上说AIDL其实是一个模板,因为在使用过程中,实际起作用的并不是AIDL文件,而是据此而生成的一个IInterface的实例代码,AIDL其实是为了避免我们重复编写代码而出现的一个模板。设...

2019-08-11 12:38:57 911

原创 Activity堆栈管理

文章目录前言AMSApp启动流程一、Activity状态管理、Task管理二、注意事项清单文件配置影响Task启动时Intent的Flag影响Task附:参考前言AMSAMS(Activity Manager Service)是系统进程的一部分,是 Binder Server,用于管理、记录、查询运行的组件信息。AMS 是管理Activity和组件运行状态的系统进程,主要功能如下:组件...

2019-08-10 13:21:28 494

原创 关于Activity

Activity、生命周期、启动模式、Flag、Intent匹配规则

2019-08-10 09:24:32 248

原创 Java基础

基本命令编译(Hello.java):javac Hello.java运行(Hello.class):java Hello [arg arg arg …] 生成doc文档(-d doc 表示生成的文档放在doc目录下,执行该语句必须是public类):javadoc -d doc Hello.java 声明路径pakage com.ghc; 该语句可加到类文件开头,声明该类路径编译后运

2016-11-01 14:27:27 364

vs2012指导教程(c++语言版)

全面介绍c++应用程序入门,创建,调试,运行。

2013-11-29

PID智能控制原理精讲

PID用在控制系统上,精确协调控制尽量接近所需要求,为了改善硬件资源性能不能跳变的缺点。

2013-03-22

飞思卡尔驱动电机资料

飞思卡尔驱动电机电路图资料,bts7970qudong xinpian,望多多关照,多多下载,多多支持

2012-05-14

坦克大战(初学者,勿笑话)

自制vb坦克大战游戏,欢迎赏析,这是可执行文件,代码如感兴趣再联系

2011-12-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除