
第一行代码-知识巩固(android)
文章平均质量分 79
回顾郭神的《第一行代码》第二版,进行知识巩固!
ChrisEighteen18
这个作者很懒,什么都没留下…
展开
-
【Android】多媒体编程练习MediaPlayer以及notification介绍-第一行代码-第八章(解析)
《第一行代码》在这一章中的重点主要有:notification通知;音频播放;视频播放。知识还是相对局限但是很重点!还是要结合实际的当下的官方文档进行理解可能更有收获。原创 2022-01-06 17:39:21 · 1689 阅读 · 0 评论 -
【android】获取全局的context,例如在网络编程中需要context
getContext 获取Context例如toast的弹出是需要一个content的,但是content这个东西并不是凭空生出的,需要在一些component中才会有该资源。那么Context到底可以实现哪些功能呢?这个就实在是太多了,弹出Toast、启动Activity、启动Service、发送广播、操作数据库等等等等都需要用到Context推荐观看郭神的Context的学习http://blog.youkuaiyun.com/guolin_blog/article/details/47028975构原创 2021-12-30 17:07:40 · 1382 阅读 · 0 评论 -
【android】结合Google开发文档讲解已废弃的-IntentService
IntentService 【Android】 结合官方文档解析原创 2021-12-25 22:52:30 · 3421 阅读 · 0 评论 -
【android】第一行代码和Google开发文档-第十章 服务 Service(附源码)
源码- android服务,结合谷歌开发文档和第一行代码完成的Demo原创 2021-12-25 20:06:39 · 1040 阅读 · 0 评论 -
【android】Notification 和 Service的结合应用以及Notification在Android8.0之后的坑 Bad notification
android notification 的坑,android8之后容易遇到的bad notification的问题!原创 2021-12-25 19:38:36 · 967 阅读 · 0 评论 -
android-第一行代码-第七章 内容提供器Content provider(温故而知新-含Demo版)学习记录
第七章 内容提供器首先是阅读《第一行代码》中关于内容提供器的介绍;之后阅读最新的google官方文档对内容提供器的介绍。因为《第一行代码》中关于content provider的知识点很多都是围绕之前持久化技术中Sqlite进行入手的。但是这个数据库我是采用的官方文档推荐的Room进行学习认识的;不清楚的小伙伴可以回顾持久化技术参考学习。故本章节的学习并不是完全根植于《第一行代码》,更多的依靠官方文档和网络上的相关资料进行学习认识。【参考资料1】;也可以直接配合自己些的简易Demo使用!初看官方原创 2021-09-23 15:10:12 · 257 阅读 · 0 评论 -
android-第一行代码-第六章数据储存——持久化技术 含MMKV和Room新知识点(温故而知新)学习记录
数据储存——持久化温故而知新可以为师矣!持久化概念是相对于瞬时数据而言,我们希望在app中产生的一些数据可以在移动设备关闭或者因特殊情况导致内存回收♻️等等状况下可以持久保存下来。简单来说,就是让数据“活下去“!按照《第一行代码》的思路,主要有但不局限于三种储存方式——文件储存,Shared Preference储存和数据库存储。文件储存文件储存是原封不动地将数据进行储存,一般也是储存一些简单的文本数据或者二进制数据罢了。这一块还是输入输出流的考察,I/O等等操作。在Context上下文中原创 2021-09-15 11:30:40 · 335 阅读 · 0 评论 -
android-第一行代码-第五章 广播broadcast(温故而知新)学习记录
广播????broadcast广播,作为android开发的四大组件之一——活动,广播,服务,内容提供器;它的用途就是广播,一个app单向地跟其他的app“巴拉巴拉”。在进行知识汇总前,可以先看看Google的官方文档,没错,我又读了一遍它的英文文本——中文文档,其实多多少少有点机翻的味道。还是推荐读读原文,虽然读的会慢一点但是比中文可能更好理解整体的知识点。了解同步通信和异步通信的概念广播广播,其实就是通信的一种方式。相信通信工程的小伙伴 听到这些DNA都要动起来了。不过这些概念对于我来说,还原创 2021-08-27 10:08:19 · 201 阅读 · 0 评论 -
android-第一行代码-第四章Fragment片段(温故而知新)学习记录
碎片 Fragment (片段)这一个章节的的知识点,主要是面向平板的界面,但是不局限于平板。了解fragmentfragment,中文意思是碎片,片段的意思。我个人偏向称为片段。在之前OS即操作系统的学习中对于优先级处理中接触过fragment的知识点。在那本教材上就称fragment为片段。以下是Google的官方文档的介绍Fragment 允许您将界面划分为离散的区块,从而将模块化和可重用性引入 Activity 的界面。Activity 是围绕应用的界面放置全局元素(如抽屉式导航栏)的理原创 2021-08-27 10:07:53 · 193 阅读 · 0 评论 -
android-第一行代码-第三章UI开发(温故而知新)学习记录
第一行代码继续回顾之前的学习点第三章 ui设计ui设计,最关键的一点是通过视觉美感增加用户的粘性,提高一个app的生命周期。widget常用控件的使用TextView这个文字显示组件已经十分普遍了。详细的内容可以具体参考官方文档。下列的代码实例是copy菜鸟教程中的示例Demo。XML中的语法结构就不赘余了,反正在IDE开发中会进行相应的提示。这其中的属性一般通过翻译也大致比较清晰,若不熟悉可以在文档中进行查看以及在IDE自己敲一敲代码,试一试看看到底是怎么样的效果。<Relativ原创 2021-08-26 18:23:38 · 187 阅读 · 0 评论 -
android-《第一行代码》-第一章 正式启程&第二章 Activity(温故而知新)学习记录
温故而知新这一点主要是在比较不忙的时间,巩固一下android的基础知识。第一章 开始启程在res目录文件关于mipmap中的多种文件,例如hdpi,xhdpi,xxhdpi等等不同类型的文件名。可以参考res中文件夹名的意义摘取其中的一些内容:QHD 960*540720p 1280*720 标清1080p 1920*1080 高清"QHD hdpi ""720P xhdpi""1080P xxhdpi "在build.gradle原创 2021-08-23 15:28:09 · 149 阅读 · 0 评论