首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Android学习
loongx
创建于2023-07-13
订阅专栏
IOSer学习Android之路。
等 1 人订阅
共29篇文章
创建于2023-07-13
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
二十九、Android-进阶
29.1 全局获取Context的技巧 AndroidManifest.xml中配置程序启动的时候应该初始化MyApplication类 29.2 使用Intent传递对象 1. Serializab
二十八、Android-探究Jetpack
28.1 Jetpack简介 Jetpack是一个开发组件工具集,它的主要目的是帮助我们编写出更加简洁的代码,并简化我们的开发过程。Jetpack中的组件有一个特点,它们大部分不依赖于任何Androi
二十七、Android-Material控件
27.1 Toolbar 在res/values/themes.xml中 Theme.Material3.DayNight.NoActionBar指定了主题,为DayNight.NoActionBar
二十六、Android-kotlin协程
26. kotlin-协程 协程是一种轻量级的并发编程框架,用于处理异步操作和多线程任务。它具有许多特点,使得在编写异步和并发代码时更加方便和可读。 协程允许在单线程模式下模拟多线程的效果,代码执行时
二十五、Android-数据解析之JSON
25. 数据解析之JSON 25.1 使用JSONObject-不建议,麻烦 官方提供的JSONObject 25.2 使用GSON GSON可以将一段JSON格式的字符串自动映射成一个对象,从而不需
二十四、Android-数据解析之xml
24. 数据解析之xml 24.1 Pull解析方式 24.2 SAX解析方式 新建一个类继承自DefaultHandler,并重写父类的5个方法 startDocument()方法会在开始XML解析
二十三、Android-使用HTTP访问网络
项目中访问网络,请求服务器数据是必不可少的模块,Android中也提供了访问网络的接口,但也有一些优秀的第三方库封装,方便我们使用。
二十二、Android-UI控件WebView
AndroidUI控件Webview使用,布局中添加组件WebView 设置属性 访问网络需要声明权限
二十一、Android-泛型的高级特性
21.1 对泛型进行实化 函数必须是内联函数,即用inline关键字修饰的函数 声明泛型的地方必须加上reified关键字,表示该泛型要进行实化 21.2 泛型实化的应用 启动一个Activity 封
二十、Android-四大组件之Service
20. Android四大组件之Service Service 的主要特点包括: 后台运行: Service 可以在应用程序的后台运行,即使用户切换到其他应用程序,它仍可以继续工作。 无用户界面: 与
十九、Android-多线程
重点: 和IOS一样,android也是不允许在子线程中更新UI的。 19.1 异步执行任务的方式 继承Thread 实现Runnable接口 Lambda方式。 更方便 thread。kotlin中
十八、Android-手机多媒体之音频、视频
Android Studio允许我们在项目工程中创建一个assets目录,并在这个目录下存放任意文件和子目录,这些文件和子目录在项目打包时会一并被打包到安装文件中,然后我们在程序中就可以借助Asset
十七、Android-手机多媒体之相机、相册
17.1 相机 获取权限,请求权限 权限处理 设置回调 registerForActivityResult 打开相机 图片旋转相关 17.2 相册 获取权限,请求权限 权限处理 设置回调 regist
十六、Android-手机多媒体之通知
16.1 使用通知 创建通知渠道 发送通知 创建和发送的Channeld要保持一致,否则无法发送。 第二种取消通知栏里通知方法 16.2 通知进阶 设置显示长文本 设置显示大图 设置通知聚到重要等级为
十五、Android-四大组件之ContentProvider
15.1 ContentProvider的基本用法 访问ContentProvider中的共享的数据,就要借助ContentResolver类,可以通过Context中的getContentResol
十四、Android-权限申请
Android6.0开始引入了运行时权限申请,类似IOS。 比如电话权限: AndroidManifest.xml
十三、Android-SQLite数据库存储
13. SQLite数据库存储 13.1 创建数据库 Android提供的SQLiteOpenHelper类,帮助我们非常简单的对数据库进行创建和升级。 13.2 升级数据库 比如添加一个表 调用时,
十二、Android-数据存储之文件和SharedPreferences
12. 数据存储之文件和SharedPreferences 12.1 文件存储 将数据存储到文件中 可以使用Device File Explorer工具查看保存的文件。 到/data/data/<pa
十一、Android-四大组件之Broadcast
11. 广播机制 11.1 广播机制 标准广播-normal broadcasts 是一种完全异步执行的广播,在广播发出后,所有的BroadcastReceiver几乎在同一时刻收到这条广播消息,没有
十、Android-探究Fragment
## 10. 探究Fragment `Fragment`: 片段、碎片。是一部分内容构成的片段,体现在屏幕上是一块内容区域。 #### 10.1 Fragment的简单使用 新建`Fragment`的
下一页