![](https://img-blog.csdnimg.cn/c4c136645c29466e96a1ef6a94f0acc4.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
第一行代码
第一行代码书籍随笔
一夜空中最亮的星一
从事android bluetooth ndk hal层之上开发
博客是日常随笔
展开
-
第一行代码第七章——探究内容提供器
目录7.1 内容提供器简介7.2 运行权限7.2.1 Android权限机制详解7.2.2 在程序运行时申请权限7.3 访问其他程序中的数据7.3.1 ContentResolver的基本用法7.1 内容提供器简介内容提供器(Content Provider)主要用于在不同的应用程序之间实现数据共享的功能。它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访问数据的安全...原创 2020-05-05 21:40:12 · 337 阅读 · 0 评论 -
第一行代第六章——详解持久化技术
知识点目录6.1 持久化技术简介6.2文件存储6.2.1将数据存储到文件中6.2.2 从文件中读取数据6.3 SharedPreferences存储6.3.1 将数据存储到SharedPreferences中6.4 SQLite数据库存储6.4.1 创建数据库6.1 持久化技术简介Android主要提供了3种方式用于实现数据持久化功能:● 文件存储● SharedPreferences存...原创 2020-05-05 15:00:35 · 423 阅读 · 0 评论 -
第一行代码第五章——详解广播机制
知识点整理5.1 广播机制简介标准广播 有序广播 5.2 接受系统广播5.2.1 动态注册监听系统广播5.2.2 静态注册实现开机广播 5.3 自定义广播5.1 广播机制简介Android中的广播主要分为两种类型:标准广播和有序广播。标准广播 完全异步的在广播在广播发出后,所有的广播接收器几乎在同一时刻接受到这条广播信息。特点:广播效率高、没有任何先后顺序、无法被拦截有序广播 同...原创 2020-04-18 16:11:13 · 330 阅读 · 0 评论 -
第一行代码第四章 碎片
知识点整理基本概念生命周期Activity 生命周期对Fragment生命周期的影响Fragment相关操作对生命周期的影响基本概念Fragment,简称碎片,是Android 3.0(API 11)提出的,为了兼容低版本,support-v4库中也开发了一套Fragment API,最低兼容Android 1.6。过去support-v4库是一个jar包,24.2.0版本开始,将suppo...原创 2020-04-12 22:16:00 · 371 阅读 · 0 评论 -
第一行代码第三章——UI开发的点点滴滴
知识点目录3.1如何编写程序界面3.2 常用控件的使用方法3.2.1 TextView3.2.2 Button3.1如何编写程序界面Android开发中编写界面的方法主要有如下两种:可视化编辑器优点:允许拖放控件来编写布局,同时可以在视图上修改控件的属性缺点:不利于了解界面背后的原理,屏幕适配性不好XML代码这是用的最多的方式。不仅能够实现高度复杂的控件,还能分析和修改当前现有界面。...原创 2020-04-08 22:31:02 · 378 阅读 · 0 评论 -
第一行代码第二章——探究活动
活动概念:是一种包含用户界面的组件,主要用于和用户进行交互。一.创建活动MainActivity 就是一个活动public class MainActivity extends AppCompatActivity { @Override protected void onCreate(Bundle savedInstanceState) { super...原创 2020-03-22 17:12:05 · 296 阅读 · 0 评论 -
第一行代码 第一章 你的第一个android 项目
一.创建第一个Android项目创建成功分析Android 工程:下面介绍整个项目的外层目录结构。.gradle和.ideaAndroid Studio自动生成的文件,无需关心app项目的代码和资源文件build包含编译时自动生成的文件gradle包含gradle wrapper的配置文件.gitgnore将指定的目录或文件排除在版本控制之外buil...原创 2020-03-22 16:44:34 · 248 阅读 · 0 评论