08 2017 档案

摘要:先在布局文件中加入两个按钮和一个图片控件 然后先编写调用摄像头的代码:使用一个按钮来打开相机应用,然后在按钮的点击事件中调用摄像头 先创建一个File对象用于存储摄像头拍下的照片,getExternalCacheDir()可以得到当前应用的关联缓存目录,具体就是/Android/data/(你的应用 阅读全文
posted @ 2017-08-29 17:35 xxbbtt 阅读(1474) 评论(0) 推荐(0) 编辑
摘要:这一个较为完整的通知,首先呢: 获取了一个NotificationManager的实例,NotificationManager是一个管理通知的类,可以通过getSystemService()方法来获取到,参数是用于确定获取系统的那个服务的一个字符串。 然后,使用了一个Buider构造器来创建一个no 阅读全文
posted @ 2017-08-28 10:43 xxbbtt 阅读(3211) 评论(0) 推荐(0) 编辑
摘要:使用之前的SQLite存储的应用程序。首先需要在这个应用程序中创建内容提供器,右击com.example.administrator.exp7包→New→Other→Content Provider,会弹出这样的对话框, 其中Class name 是内容提供器的名字,Authorities是包名co 阅读全文
posted @ 2017-08-26 18:13 xxbbtt 阅读(1303) 评论(1) 推荐(0) 编辑
摘要:目前数据库中有一个Book表,如果想要添加一个Category表,就需要对数据库进行升级,这时需要用到MyDatabaseHelper中的onUpgrade()方法。 首先和Book表的建立一样需要先写好建表语句: create table Category ( id integer primary 阅读全文
posted @ 2017-08-26 17:38 xxbbtt 阅读(426) 评论(0) 推荐(0) 编辑
摘要:想要实现跨程序共享数据需要用到内容提供器,内容提供器给别的应用提供了访问接口,可以新建一个类去继承ContentProvider来创建一个自己的内容提供器。ContentProvider类中有6种抽象方法,在使用子类继承的时候需要全部重写。 1 public class Myprovider ext 阅读全文
posted @ 2017-08-25 19:00 xxbbtt 阅读(281) 评论(0) 推荐(0) 编辑
摘要:Android 专门提供了SQLiteOpenHelper帮助类,借助这个类就可以非常简单的对数据库进行创建和升级。 首先SQLiteOpenHelper是一个抽象类,在使用的时候需要创建一个自己的帮助类去继承它。 SQLiteOpenHelper中有两个抽象方法onCreate()和onUpgra 阅读全文
posted @ 2017-08-11 16:02 xxbbtt 阅读(790) 评论(0) 推荐(0) 编辑
摘要:活动(Activity)主要用于和用户进行交互,是一种可以包含用户界面的组件。 1、手动创建活动 右击com.example.administrator.exp5→New→Activity→Empty Activity,会弹出一个创建活动的对话框,将活动命名为FirstActivity。然后不要勾选 阅读全文
posted @ 2017-08-09 17:54 xxbbtt 阅读(206) 评论(0) 推荐(0) 编辑
摘要:以最简单的工程为例子,工程名为随意乱打的Exp5,新建好工程后将项目结构模式换成android: 1.manifests AndroidManifest.xml:APP的配置信息 其中android:allowBackup 是否允许应用程序备份和恢复, android:icon 用于指定项目的应用图 阅读全文
posted @ 2017-08-09 16:41 xxbbtt 阅读(373) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示