初学Android:基于第一行代码
Hankzz
爱口袋妖怪/宝可梦的开发者。
展开
-
AndroidStudio学习持久化技术的每日知识
AndroidStudio持久化技术我的理解持久化技术文件存储SharedPreferences数据库最近正在学习androidstudio,看的第一行代码,每天学了什么还是记下来好,以后忘了也可以看看。我的理解持久化技术把数据保存到存储设备中。有三种方式分别是文件存储、SharedPreferences、数据库。文件存储对存储的内容不进行任何处理,适合存储一些简单的文本数据或二进制数...原创 2018-11-26 16:48:17 · 319 阅读 · 0 评论 -
网络技术的每日学习(第一行代码)
使用网络技术使用HTTP协议访问网络首先要知道的是在Android P中要求默认使用加密连接,否则会报错,通过http协议访问网络也是这样,在以前的版本中不受限。所以要怎么做呢:现在res文件夹中创建一个xml文件夹,在里面然后创建一个network_security_config.xml文件<?xml version="1.0" encoding="utf-8"?>&原创 2018-12-19 21:52:15 · 553 阅读 · 0 评论 -
Git操作自我复习
Git操作创建代码仓库创建代码仓库使用时先配置你的身份,这样就可以知道谁提交的。git config --global user.name "名字"git config --global user.email "邮箱"通过cd命令进入项目目录下如:cd AndroidProject/ProviderTest创建仓库:git init //会在目录下创建一个隐藏的.g原创 2018-12-09 18:45:27 · 168 阅读 · 0 评论 -
内容提供器学习心得
AndroidStudio探究内容提供其什么是内容提供器运行时权限访问其他程序中数据什么是内容提供器通过内容提供器,可以实现在不同程序中数据共享,同时保证数据安全性。运行时权限先了解一下运行时权限,是6.0引入的新特性。Android现在把权限分为两种,一种是普通权限,另一种是危险权限。普通权限系统会自动授权,而危险权限则需要运行时由用户授权。危险权限如上图所示,有9组24项,其他则都...原创 2018-12-05 20:33:56 · 325 阅读 · 0 评论 -
多媒体技术每日学习
运用手机多媒体使用通知使用通知什么是通知,通知就是下拉手机看到的那些提示信息。通知的简单用法在Android 8.0(API26) 后对通知更改了一些内容,以前是通过Notification.Builder(Context context).set…来设置通知的震动、灯光、音效的设置,新内容加了NotificationChannel(通知渠道),通过NotificationChannel来...原创 2018-12-10 21:52:00 · 435 阅读 · 0 评论 -
服务的学习(通过第一行代码)
探究服务Android多线程编程服务基本用法首先要知道什么是服务,服务就是Android中用来实现后台运行的,一般要长期运行且不与用户交互的任务通过服务来执行。服务不依赖界面,当程序切换到后台或打开另一个程序都不影响服务运行。但服务不会开启子线程,所有代码都是在主线程运行的,我们要自己在服务中开启子线程。Android多线程编程首先,Android中不允许在子线程中进行UI操作,所以我们可...原创 2019-01-02 16:58:35 · 200 阅读 · 0 评论 -
初识广播(第一行代码)
初识广播(第一行代码)接收广播发送广播本地广播广播机制简介Android中每个应用程序都可以自由的发送接收广播。自己可以注册感兴趣的广播来注册。Android的广播有两种类型:1.标准广播。是一种完全异步的广播,广播发出后,所有的广播接收器都能几乎同时接收到,并且没有先后顺序可言。这种广播效率高,但不能被截断。2.有序广播。是一种同步执行的广播,广播发出后同一时间只有一个广播接收器可以...原创 2019-03-09 21:44:31 · 197 阅读 · 0 评论