随笔分类 - 安卓开发
摘要:Activity是安卓四大组件之一,负责界面展示,用户交互以及逻辑业务处理 Window负责界面展示和用户交互 View是放在Window的容器 ,Window是View的载体,View是Window的具体展示 运行程序时 1、在Activty中调用attach,创建一个Window 2、实际上创建
阅读全文
摘要:服务(Service)是Android中实现程序后台运行的解决方案,它的运行不依赖于任何用户界面,集时程序被切换到后台,或者用户打开另一个应用程序,服务仍然保持正常运行. 但服务不是运行在一个独立的进程当中的,而是依赖于创建服务时所在的应用程序进程,程序被关掉,相应的服务也被杀掉. 服务并不会自己开
阅读全文
摘要:在程序运行时申请限权(CALL_PHONE),CALL_PHONE这个限权是编写拨打电话功能的时候需要声明的,安卓6.0之后的,实现,在布局文件中添加 <uses-permission android:name="android.permission.CALL_PHONE"/>声明其限权 之后在Ma
阅读全文
摘要:SQLite的数据库中表的增删改查(下面用添加,删除,更新,查询) 以下关于一些布局的按钮就不贴代码了. 添加代码:SQLiteDatabase中提供了一个insert()方法,它接受三个参数,第一个参数是表名;第二个三叔用于在未指定添加数据的情况下给某些可为空的列自动赋值null;第三个参数是一个
阅读全文
摘要:Android为了让我们能够更加方便地管理数据库,专门提供了一个SQLiteOpenHelper帮助类,我们可以借助这个类对数据库进行创建和升级.SQLiteOpenHelper中有两个抽象方法,分别是onCreate()和onUpgrade(),我们需要在自己的帮助类里面重写这两个方法,分别在这两
阅读全文
摘要:SharedPreferences存储 不同于文件的存储方式,SharedPreferences是使用键值对的方式来存储数据的,Sharedpreferences还支持多种不同的数据存储类型,但在读取出来的时候,应该保持类型一致,如存入一个String型,读取的时候也是String型的.数据存储在d
阅读全文
摘要:安卓开发时,最常见的就是,最普遍的操作就是对用户的账户密码的保存,然而将信息进行保存的方式有多种,刚接触信息的保存,介绍下其中一种(文件存储),但是这种却不是很严谨,下面代码也不是特别好,还有待改进。 文件存储是Android中最基本的一种数据存储方式,他不对存储的内容进行任何的格式化处理。所有数据
阅读全文

浙公网安备 33010602011771号