首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
许朋友爱玩
掘友等级
Android 爱好者
|
ByteDance
一个喜欢Android,喜欢share的程序猿!!!
获得徽章 6
动态
文章
专栏
沸点
收藏集
关注
作品
赞
248
文章 247
沸点 1
赞
248
返回
|
搜索文章
最新
热门
手把手带你体验鸿蒙 harmonyOS
9月10日,华为在 HDC 2020 大会上宣布正式开源鸿蒙操作系统(HarmonyOS)2.0,并进入开放原子开源基金会,源码地址:https://openharmony.gitee.com ,一共有134个仓库。 一经发布,便引起国内外广大开发者们的激烈讨论,知乎也冲上了热…
手把手带你玩转 DialogFragment
Android 官方推荐使用 DialogFragment 来代替 Dialog ,可以让它具有更高的可复用性(降低耦合)和更好的便利性(很好的处理屏幕翻转的情况)。 如果使用传统的 Dialog ,需要我们手动处理屏幕翻转的情况,但使用 DialogFragment 的话,则…
午间邂逅 | post 和 get 的兄弟情深
GET 在浏览器回退时是无害的,而 POST 会再次提交请求。 GET 产生的 URL 地址可以被书签收藏,而 POST 不可以。 GET 请求会被浏览器主动 cache,而 POST 不会,除非手动设置。 GET 请求只能进行 url 编码,而 POST 支持多种编码方式。 …
带你封装自己的『权限管理』框架
前言本篇文章需要已经具备的知识:Git与Github的基本使用Kotlin语法基础Android开发基础学习清单:如何封装自己的权限框架将开源库发布到JitPack仓库的一整套流程一.为什么要封装这套
自顶向下 | 带你遨游运输层
运输层协议仅仅实现在网络的边缘处,例如主机,电脑,手机等。如路由器,交换机这些网络核心设备,是没有实现运输层协议的 为了做到为不同主机 (host) 上的应用或者说进程提供逻辑通信这一目的,运输层协议必须能分辨出数据的来源和去向。为此,运输层存在着两种行为,多路复用和多路分解 …
进阶之路 | 奇妙的Thread之旅
在Android中,几乎完全沿用了Java中的线程机制。线程是最小的调度单位,在很多情况下为了使APP更加流程地运行,我们不可能将很多事情都放在主线程上执行,这样会造成严重卡顿(ANR),那么这些事情应该交给子线程去做,但对于一个系统而言,创建、销毁、调度线程的过程是需要开销的…
进阶之路 | 奇妙的Handler之旅
在Android平台上,主要用到的通信机制有两种:Handler和Binder,前者用于进程内部的通信,后者主要用于跨进程通信。 在多线程的应用场景中,Handler将工作线程中需更新UI的操作信息 传递到 UI主线程,从而实现工作线程对UI的更新处理,最终实现异步消息的处理。…
进阶之路 | 奇妙的四大组件之旅
谈到四大组件,相信在座各位都再熟悉不过了,光闻其名,未见其声,“四大”二字一出,足见其在安卓系统中的地位,可谓是安卓界的F4。 其地位之崇高,在某种程度上也可以体现他的重要性,所以说,光会使用四大组件还是不能体现我们对他的重视(ai hu)的,我们还要分析其工作过程,能够更好地…
进阶之路 | 奇妙的Window之旅
Android手机上所有的视图都是通过Window来呈现的,像常用的Activity,Dialog,PopupWindow,Toast,他们的视图都是附加在Window上的,所以可以这么说 ——「Window是View的直接管理者」。 Window是一个顶层窗口查看和行为的一个…
进阶之路 | 奇妙的Animation之旅
笔者在之前进阶之路 | 奇妙的View之旅中,提及View滑动的七种方式的时候简单说到Animation,想必看过的读者们已经对Animation有一个简单的印象。 interpolator:表示动画集合所采用的插值器,影响动画的速度。可以不指定,默认是accelerate_d…
下一页
个人成就
文章被点赞
283
文章被阅读
82,480
掘力值
1,777
关注了
85
关注者
282
收藏集
1
关注标签
7
加入于
2020-02-11