- 博客(11)
- 收藏
- 关注
原创 使用VSCode编译Keil工程(含环境配置)
分为三个步骤1 vscode、mingw的下载2 环境的配置一级目录二级目录三级目录1 vscode、mingw的下载vscode可以直接使用官方下载:https://code.visualstudio.com/mingw的下载(这个在环境配置的时候会有两个选择,下面给出手动配置方法的下载)https://sourceforge.net/projects/mingw-w64/files/下滑,找到如图所示:2 环境的配置一级目录二级目录三级目录...
2021-07-20 23:12:37
4908
1
原创 kotlin-android-extensions扩展的导入
kotlin-android-extensions插件的作用: 类似于butterknife ,自动生成控件变量,用来简化findViewById()的调用导入步骤如下:依次点击红色方框id 'kotlin-android-extensions'
2021-02-20 15:15:36
1854
原创 《第一行源代码》第三版第八章(跨程序共享数据)
跨程序共享数据,探究ContentProvider8.1 ContentProvider简介8.2 运行时权限1. Android权限机制的详解2. 在程序运行时申请权限8.1 ContentProvider简介ContentProvider主要用于在不同的应用程序之间实现数据共享的功能,它提供了一套完整的机制,允许一个程序访问另一个程序中的数据,同时还能保证被访问数据的安全性。目前,使用ContentProvider是Android实现跨程序共享数据的标准方式。不同于文件存储和SharedPref
2020-09-12 21:34:31
606
原创 《第一行源代码》第三版第七章(数据存储)
数据存储方案,详解持久化技术7.1 持久化技术简介7.2 文件存储1.将数据存储到文件中2. 从文件中读取数据7.1 持久化技术简介Android系统中主要提供3种方式用于简单地实现数据持久化功能:文件存储、SharePreferences存储以及数据库存储7.2 文件存储1.将数据存储到文件中Context类中提供了一个openFileOutput()方法,可以用于将数据存储到指定的文件中。这个方法接收两个参数:第一个参数是文件名,在文件创建的时候使用,注意这里指定的文件名不可以包含路径,因为
2020-08-29 17:34:37
350
原创 《第一行源代码》第三版第六章(广播)
全局大喇叭,详解广播机制6.1 广播机制简介6.2 接收广播系统1.动态注册监听时间变化6.1 广播机制简介为了便于进行系统级别的消息通知,Android引入了一套广播消息机制。每个应用程序都可以对自己感兴趣的广播进行注册,这样该程序就只会收到自己所关心的广播内容,这些广播可能是来自于系统的,也可能是来自于其他应用程序的。Android提供了一套完整的API,允许应用程序自由地发送和接收广播。Android中的广播主要可以分为两种类型:6.2 接收广播系统1.动态注册监听时间变化...
2020-08-24 15:10:21
616
原创 《第一行源代码》第三版第五章(Frgment)
平板手机要兼顾,探究Fragment5.1 Fragment是什么5.2 Fragment的使用5.1 Fragment是什么Fragment是一种可以嵌入在Activity当中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间,因而在平板上应用得非常广泛。Fragment是Android3.0引入的新API,可以把Fragment想成Activity中的模块,这个模块有自己的布局,有自己的生命周期,单独处理自己的输入,在Activity运行的时候可以加载或者移除Fragment模块。 可以把Fr
2020-08-21 00:06:36
840
原创 《第一行代码》第三版第四章(控件、布局)
软件也要评脸蛋,UI开发的点点滴滴4.1 该如何编写程序界面4.2 常用控件的使用方法1. TextView2. Button3. EditText4. ImageView(i 大写!!!)5. ProgressBar4.1 该如何编写程序界面编写XML(书里使用此方法)使用ConstrainLayou4.2 常用控件的使用方法1. TextView主要用于显示文本信息<LinearLayout xmlns:android="http://schemas.android.com/ap
2020-08-09 21:07:34
718
原创 《第一行代码》第三版第三章(Activity)
先从看得到的入手,探究Activity3.1 Activity是什么3.2 Activity的基本用法1. 添加一个button2. 在Activity中加载这个布局3. 声明配置主Activity4. 使用Toast5. 使用Menu3.1 Activity是什么用来与用户交互,一个应用可以包含多个或零个Activity。3.2 Activity的基本用法这部分只要跟书上的操作就好了,这边对书上的部分代码进行解释(按书解释)1. 添加一个button<LinearLayout xmlns
2020-08-01 15:21:35
589
原创 《第一行代码》第三版第二章(快速入门kotlin)
第二章 探究新语言,快速入门kotlin编程2.1 kotlin 语言简介2.2 如何运行kotlin代码2.3 编程之本:变量和函数1. 变量2. 函数2.4 程序的逻辑控制1. if条件语句2. when条件语句3.2.1 kotlin 语言简介kotlin继承了java的全部财产后,语法更加简洁,也更加高级,语言更加安全。学习该语言需要有一定的编程基础。(本人课上学的c语言,自己学过java,只学了一点点,不知道算不算是有编程基础哈,先学再说)2.2 如何运行kotlin代码三种方法:1.下
2020-07-16 23:11:40
669
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人