首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
藏地情人
掘友等级
Android工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
37
文章 37
沸点 0
赞
37
返回
|
搜索文章
赞
文章( 37 )
沸点( 0 )
热修复与插件化基础——Java与Android虚拟机
使用javac将java文件编译成class文件。 类加载器(ClassLoader)将class字节码加载进JVM对应的内存中。 JVM将内存分配给方法区、堆区、栈区、本地方式栈4个部分,这4个部分分别存储字节码不同的部分。 垃圾回收器(gc)会管理整个内存空间中的垃圾。 L…
android 获取手机屏幕的密度
目前有两种方式,一种是根据手机的分辨率计算,另外一种是通过代码获取。 不同手机获取的xdpi ydpi 值有的一模一样,有的有些差异,但是相差不会太大,两者获取的值近乎一样。 两者计算出的结果并不完全相同,因为你们想,实际计算得出的dpi 很容易根据屏幕尺寸的不同,得出不同的d…
最接地气的Android面试总结心得
的确很接地气,值得阅读
Android多个网络连接
新增的多网络功能允许应用查询可用网络提供的功能,例如它们是 WLAN 网络、蜂窝网络还是按流量计费网络,或者它们是否提供特定网络功能。然后应用可以请求连接并对连接丢失或其他网络变化作出响应。 Android 5.0 提供了新的多网络 API,允许您的应用动态扫描具有特定能力的可…
修改自动生成get/set方法模板代码
一文,觉着写得挺好,开发过程中多思考多动手,会带来意想不到的效果。底下评论大家也都说了各自的方法和见解,文中有一些问题作者后来也解决了,看到评论里有人说: 说到配置as,就可以实现在创建bean时自动生成return xx==null?"":xx; 觉着很好,因为我觉着这是一种…
AIDL实例
对于 AIDL 我是这样理解的,首先进程间是无法通信的,那要通信就得有一个媒介或者说两个进程有统一对外的接口可以相互识别,从这个 AIDL全程的名字Android Interface Definition Language (android 接口定义语言) 来看不难看出它就是我…
使用传感器和Matrix实现图片随手机晃动而变换
接上篇文章用Kotlin+Retrofit+RxKotlin+MVP撸了一个小项目。 这个效果是在逛今日头条时候看到一条宝马车的广告有这样的效果。觉得很有意思,网上应该也有很多实现的例子,但是就想着自己思考实现一下。emmm,模拟器不能模拟出传感器的效果,然后不知道怎么录真机的…
android 性能优化JobScheduler使用及源码分析
在Android开发中,会存在这么些场景 : 你需要在稍后的某个时间点或者当满足某个特定的条件时执行一个任务,例如当设备接通电源适配器或者连接到WIFI。幸运的是在API 21 ( Android 5.0,即Lollipop )中,google提供了一个新叫做JobSchedu…
自定义一个仪表盘View
(背景色变化很丑,请忽略哈。主要是演示一下效果哈哈哈!) 首先看到这个效果。分析一下有哪些组成部分 emmm,到这可能有人要问了,(没人问我也要说。。) 为啥 (height * 0.8f) 高要乘以0.8呢?其实最开始是没有这个0.8的,不过后来我发现了一个问题,就画个图来表…
用Kotlin+Retrofit+RxKotlin+MVP撸了一个小项目
作为Android开发者,对于谷歌大大力推的Kotlin肯定是要会用的啦。 最近就使用了豆瓣电影的部分接口撸了一个小Demo来学习。(由于电脑比较渣,开了模拟器录屏好卡。其实在手机上还是很流畅的。哈哈哈) 遵循MD风格,采用MVP架构,使用了Kotlin+Retrofit+Rx…
下一页
个人成就
文章被点赞
191
文章被阅读
25,875
掘力值
746
关注了
6
关注者
86
收藏集
1
关注标签
14
加入于
2017-09-15