首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
用户380935674714
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 26
沸点 0
赞
26
返回
|
搜索文章
赞
文章( 26 )
沸点( 0 )
kotlin 从实现String的‘+’操作到了解操作符重载和函数扩展
开始工作了,公司大佬建议学学kotlin,能够加快开发速度,可以防止空指针,总之是一堆好处,用起来很爽。but,一开始我是不信的,Java不香吗,kotlin那是啥,听说函数返回类型都在方法名后面,这种奇葩操作的语言。不过,鉴于大佬推荐,貌似了解是有必要的,于是,,,,,,,,…
2020-06-09 kotlin之 @JvmOverloads 的作用
Instructs the Kotlin compiler to generate overloads for this function that substitute default parameter values. If a method has N parameter…
2020-08-21 AIDL 生成的IInterface接口代码解析
在android 中跨进程通信,我们需要用AIDL,而在Android Studio中,我们编写通信的AIDL时候,只需要简单的定义相关方法,Andrdoid Studio就会给开发者生存对应的Java Interface接口,不过作为开发者我们需要了解这些自动生成的代码的作用…
个人笔记-Fragment用法及其生命周期
第一次的动态添加使用add,接下来的使用replace. 除了onCreateView,其他的所有生命周期方法如果你重写了,必须调用父类对于该方法的实现。 2. 如上代码所示,在onCreateView中引入布局,但是要注意attachToRoot参数必须是为false,否则会…
个人笔记-Android 内存管理之 OnLowMemory、onTrimMemory
在一台Andriod设备上会同时运行多个应用,每个应用都在申请内存,而内存的容量是有限的,一个应用占据过多的内存会导致其他应用就分配的少,且应用占据过多内存,当其处于后台时,更容易被加入清理队列。因此,每个应用都应该做好内存优化,在内存不足时释放一些不需要的资源,在内存严重不足…
RxAndroid之RxAndroidPlugins 详解
当我们想要调试某个程序的异步操作是否正确或者调试其他不涉及到Android库的问题时,我们并不想要去在一个Android设备上去运行程序。 如下代码,我们想要去进行同步的测试,判断我们代码的逻辑是否正确。 但是我们的代码中传入的AndroidSchedulers.mainThr…
广播 non-protected broadcast 异常分析
这是警告,实际上不影响三方应用接收到这个广播的,但是log里面出现了这种错误提示,总归是很奇怪的,而log是存入wtf文件,其个数是有限的,过多的广播可能导致一些ANR问题log被覆盖,于是领导让我从应用层尝试能否解决它,使得不出现这个错误提示。 定位到/frameworks/…
Android Service 使用注意点
在Android 中Service的保活一直是一个永远的话题,此篇文章并不探究保活,而是探究服务被杀死又重启后的注意点。为了让应用更不容易被杀死,我们采用前台服务,且在onStartComment返回
WindowManagerService 阅读笔记 1(基于Android 11)
window 顾名思义就是窗口的意思,在 android 最终图形的绘制都是通过window进行绘制的。Window 是View的管理者,不论是 Activity,Toast,Dialog 最终都是将其View附加在Window上的。 在 Activity的生命周期之中,onC…
关于SystemProperties set的使用
前提要使用SystemProperties 去设置参数,前提得是一个系统应用注意点参数名必须以 sys.*或persist.sys.*开头,如 sys.control.some如果以sys.*开头,则
下一页
关注了
1
关注者
1
收藏集
0
关注标签
0
加入于
2021-08-17