从六月底就开始编写这套教程,历时将近五个多月,今天终于写完了,全套教程正文部分148篇,
十大章,从基本UI控件到四大组件,Intent,Fragment,事件处理,数据存储,网络编程,绘图与动画,
多媒体,系统服务等都进行了详细的讲解!代码都是都是在Android Studio上进行编写的,全文
采用Markdown,行文结构清晰,还结合了实际开发中一些常见的问题进行了剖析…由于个人能力的局限,
虽然竭尽全...
分类:
移动开发 时间:
2015-11-23 22:04:47
阅读次数:
356
1>全局篇(包名、版本信息) 1>>应用的包名以及版本信息的管理 package="" android:versionCode="" android:versionName="" 2>>控制android版本信息 2>组件篇(四大组件) >>Ac...
分类:
移动开发 时间:
2015-11-21 11:54:20
阅读次数:
156
什么是BroadcastReceiver BroadcastReceiver是Android体系的四大组件之一,本质上是一种全局的监听器,用于监听系统全局的广播消息,正式因为其本质为全局监听,因此可以非常方便的实现系统中不同组件之间的通信。也方便我们自己的app针对系统开机、电量低等广播做出相应反映...
分类:
移动开发 时间:
2015-11-19 07:06:06
阅读次数:
143
广播的注册一共有两种,一种就是用清单文件注册,还有另外一种就是用代码注册,代码注册比较灵活,可以在需要的时候注册,不需要的时候解除注册用服务注册广播首先要开启服务,然后在服务oncreate方法里注册广播,在ondestory方法里解除注册就可以了package com.example.zhuceB...
分类:
移动开发 时间:
2015-11-17 12:21:03
阅读次数:
197
#ContentProvider,就是来操作数据的,增删改查,* 四大组件之一* 应用的数据库是不允许其他应用访问的* 内容提供者的作用就是让别的应用访问到你的数据库* 内容提供者的作用:把私有数据暴露给其他应用,通常,是把私有数据库的数据暴露给其他应用*短信联系人都是在数据库里面。mmssms是短...
分类:
移动开发 时间:
2015-11-16 22:25:21
阅读次数:
302
首先来点的时候一共有三个状态, 空闲,响铃,摘机(接电话) 权限分别是对电话操作,录音权限,sd卡权限想要开机启动服务就可以用广播接受者来做。package com.example.luyin;import android.app.Service;import android.content.In....
分类:
移动开发 时间:
2015-11-16 21:14:28
阅读次数:
252
1、安卓中的四大组件2、android中的五种布局,原理FrameLayout布局LinearLayout布局RelativeLayout布局TableLayout布局AbsoluteLayout布局3、android中的动画有哪几种,区别4、android中有哪几种解析xml的方式,原理,区别an...
分类:
移动开发 时间:
2015-11-16 19:33:36
阅读次数:
1091
和其他BroadcastReceiver一样需要配置接收的广播信息,然后配置权限 然后就在BroadcastReceiver里进行intent跳转就可以了package com.example.kaijistart;import android.content.BroadcastReceiv...
分类:
移动开发 时间:
2015-11-16 13:53:00
阅读次数:
189
首先我们要配置一些清单文件 过滤器代表短信过滤然后还要配置优先级,这个范围是从-1000到1000,我们要做拦截功能必须保证我们写的短信接受者,在系统的短信接受者前接收到package com.example.smslinser;import android.content.Broadcas...
分类:
移动开发 时间:
2015-11-16 12:17:38
阅读次数:
165
BroadcastReceiver是广播接收者,系统会在产生事件的时候发送一些广播,比如开机,打电话,等等……而BroadcastReceiver就可以接收到这些广播从而进行操作。今天我们要做的就是在拨打号码的时候加上前面的ip号。首先我们要注册一个BroadcastReceiver,然后我们要在清...
分类:
移动开发 时间:
2015-11-16 10:47:41
阅读次数:
182