![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
安卓学习笔记
surumeyongo
这个作者很懒,什么都没留下…
展开
-
安卓学习笔记(一)入门篇
总结《第一行代码》Android学习笔记(一)入门篇1.入门Android的四层架构和四大组件运行第一个Android程序日志工具LogAndroidStudio快捷键GIT的使用配置身份创建代码仓库提交本地文件忽略文件查看修改内容以及撤销修改查看提交记录分支的用法与远程版本库协作将代码托管到GitHub上1.入门Android的四层架构和四大组件Android四层架构:Linux内核层、...原创 2019-08-27 22:30:57 · 430 阅读 · 0 评论 -
安卓学习笔记(九)网络编程
总结《第一行代码》Android学习笔记(九)网络编程网络编程WebView使用Http协议访问网络使用HttpURLConnection使用OKHttp解析XML格式数据Pull解析方式SAX解析方式解析JSON格式数据使用JSONObject使用GSON网络编程WebView在布局文件中添加一个WebView,然后修改MainActivity:public class MainAct...原创 2019-08-27 22:59:04 · 195 阅读 · 0 评论 -
安卓学习笔记(八)运用手机多媒体
总结《第一行代码》Android学习笔记(八)运用手机多媒体运用手机多媒体通知(Notification)调用摄像头和相册播放多媒体文件播放音频播放视频运用手机多媒体通知(Notification)例如我们想要实现点击按钮后弹出通知然后点击通知后跳转到一个新的界面的话,我们就需要使用Notification。首先需要新建一个NotificationManager来管理通知,我们调用Con...原创 2019-08-27 22:57:54 · 153 阅读 · 0 评论 -
安卓学习笔记(七)内容提供器Content Provider
总结《第一行代码》Android学习笔记(七)内容提供器Content Provider内容提供器(Content Provider)运行时权限访问其他程序中的数据创建内容提供器内容提供器(Content Provider)使用内容提供器是Android实现跨程序共享数据的标准方式。运行时权限如果我们想要实现拨号功能,就必须获得权限,因为拨打电话涉及用户手机资费问题,在AndroidMa...原创 2019-08-27 22:56:37 · 157 阅读 · 0 评论 -
安卓学习笔记(六)数据存储
总结《第一行代码》Android学习笔记(六)数据存储数据存储文件存储SharedPreferences存储使用SharedPreferences实现记住账号密码功能SQLite数据库存储adb shell使用SQLiteDatabase或SQL操作数据库使用LitePal操作数据库数据存储Android常用的数据持久化方式:文件存储、SharedPreferences存储以及数据库存储。...原创 2019-08-27 22:54:06 · 232 阅读 · 0 评论 -
安卓学习笔记(五)广播
总结《第一行代码》Android学习笔记(五)广播广播(Broadcast)动态注册(系统广播)静态注册(系统广播)发送自定义广播标准广播静态注册动态注册程序间广播通信有序广播使用本地广播广播实践(强制下线功能)广播(Broadcast)动态注册(系统广播)动态注册指在代码中注册,以动态注册监听网络变化为例:public class MainActivity extends AppCom...原创 2019-08-27 22:52:13 · 173 阅读 · 0 评论 -
安卓学习笔记(四)碎片Fragment
总结《第一行代码》Android学习笔记(四)碎片Fragment碎片(Fragment)碎片的使用方式碎片的简单用法动态添加碎片碎片与活动间通信碎片生命周期使用限定符碎片实践(新闻应用)碎片(Fragment)碎片(Fragment)是一种可以嵌入活动中的UI片段,它能让程序更加合理和充分地利用大屏幕的空间,因此在平板上应用得非常广泛。碎片的使用方式碎片的简单用法left_frag...原创 2019-08-27 22:50:44 · 148 阅读 · 0 评论 -
安卓学习笔记(三)UI界面
总结《第一行代码》Android学习笔记(三)UI界面UI界面控件TextViewButtonEditTextImageViewProgressBarAlertDialogProgressDialog自定义控件引入布局创造自定义控件ListViewRecyclerView横向滚动RecyclerView瀑布流布局RecyclerViewRecyclerView实践(聊天界面)布局线性布局相对布局帧...原创 2019-08-27 22:36:34 · 336 阅读 · 0 评论 -
安卓学习笔记(二)活动Activity
总结《第一行代码》Android学习笔记(二)活动Activity活动(Activity)Toast的使用Menu的使用销毁活动使用Intent实现活动的转移和数据传递1.使用显式Intent2.使用隐式Intent3.隐式Intent的更多用法4.向下一个活动传递数据5.向上一个活动传递数据活动的生命周期活动的回收后数据丢失问题活动的启动模式1.standard2.singleTop3.sing...原创 2019-08-27 22:33:50 · 324 阅读 · 0 评论 -
安卓学习笔记(十)服务Service
总结《第一行代码》Android学习笔记(十)服务Service服务(Service)Android多线程编程线程基本用法在子线程中更新UI解析异步消息处理机制使用AsyncTask服务的基本用法服务的生命周期服务的更多技巧使用前台服务使用IntentService(解决ANR)服务实践(下载功能)服务(Service)Android多线程编程线程基本用法(一)继承方法:class ...原创 2019-09-04 23:16:05 · 221 阅读 · 0 评论