前言 Google 在2017年 I/O 大会上宣布,Kotlin 正式成为 Android 的一级开发语言,和 Java 平起平坐,AndroidStudio 也对 Kot...
前言 Google 在2017年 I/O 大会上宣布,Kotlin 正式成为 Android 的一级开发语言,和 Java 平起平坐,AndroidStudio 也对 Kot...
微信的头像拍一拍效果可以说是很吸引人了,就是下面这个gif图,图片展示和实际效果还是有差距的,实际体验效果更佳! 那么我们如何通过自定义View,来实现微信的这种效果呢? 首...
为什么要学Binder,因为学Binder可以打通内核和用户空间,native->jni->java,hal进程->系统进程->APP进程。文章不错,但是我估计看完文章一脸懵逼的人还是很多。
@想闹人 26 7 吧 现在结婚咯娃两岁多了
做个有德有贞操有爱的姑娘道德只能约束有良知的人,请相信,有些人天生就是个贱货,无论处于何种环境,他都不能脱胎换骨。 过来人,多数人都喜欢以偏概全,有好多人都认为,上过大学的人,都默认不...
@听说夏有乔木了 现在结婚了,娃两岁多了
我和大叔的网恋,网友们都说是套路的网恋竟然结束了(三)我和大叔的网恋(上) 我和大叔的故事的开始的聊天记录 我和大叔的网恋(中) 我的大叔的网恋(中) 接下来就是故事结尾了 这就是故事的最终结局了。 5.15那天我买电脑,我用的...
什么是AppWidget AppWidget 即桌面小部件,也叫桌面控件,就是能直接显示在Android系统桌面上的小程序,先看图: 图中我用黄色箭头指示的即为AppWidg...
👍👍👍大佬是做框架或系统应用的吗
AIDL简单总结1.AIDL简介 AIDL是Android Interface Definition Language的简写,即Android接口定义语言。我们知道Android系统为每一个...
前言 Android的设计模式系列文章介绍,欢迎关注,持续更新中: Android的设计模式-设计模式的六大原则一句话总结23种设计模式则创建型模式:Android的设计模式...
!!!代码在文末!!! 内容如题,为什么要封装一个权限请求库,就是因为便于维护。注意,本文不是开发一个权限请求库,是基于已有的三方权限请求库,进行二次封装,以便于后续项目的维...
不多说,我们一起看官方ViewGroup.LayoutParams | Android Developers **1. **继承关系走一走,可以干到九十九 从继承关系可以知道...
我们前面讲过,我们可以使用 jmap –histo 这种命令去分析哪些对象占据着我们的堆空间。但是那是比较容易分析的问题,如果是遇到内存情况比较复杂的情况,命令的方式是看不出...
Android 消息处理机制估计都被写烂了,但是依然还是要写一下,因为Android应用程序是通过消息来驱动的,Android某种意义上也可以说成是一个以消息驱动的系统,UI...