首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
憨憨三疯
更多收藏集
微信扫码分享
微信
新浪微博
QQ
17篇文章 · 0订阅
调皮的内存抖动?前生今世及App解决卡顿慢
·内存抖动是指内存频繁地分配和回收,而频繁的gc会导致卡顿,严重时和内存泄漏一样会导致OOM。 注意内存抖动为什么会造成OOM这关系到Java的垃圾回收。 在对对象进行回收前需要对垃圾进行采集,不同的虚拟机实现可能使用不同的垃圾收集算法,不同的收集算法的实现也不尽相同。不同的算…
Android FrameWork学习(二)Android系统源码调试
通过上一篇AndroidFrameWork学习(一)Android7.0系统源码下载\编译我们了解了如何进行系统源码的下载和编译工作。为了更进一步地学习跟研究Android系统源码,今天我们来讲讲如何
iOS 工程师通过 Kotlin 学习 Android 开发的30天
當了幾年的 iOS 工程師,一直都想要了解一下 Android 的開放世界。 在發現和 Swift 極其相似的 Kotlin 之後,打算連續投入 30天的時間來熟悉這個新的世界。
Android自定义View:一个精致的打钩小动画
1. 前言 恰好这段时间也在看【HenCoder】的自定义view教程(里面写得非常非常详细,也有相应的习题等等),所以就趁热打铁,熟悉一下学习的知识。 2. 分析 这个动画实现起来并不复杂,掌握几个基本的自定义view的方法即可。 这个一开始的时候想用drawArc()加上设…
Cordova+Vue快速搭建Hybrid App
最近项目迭代需要开发一个app,由于项目组其他系统前端技术栈都是Vue,所以自己在需求评估的时候就初步敲定了Cordova+Vue的前端架构,后来查阅了不少资料,也掉了不少坑,这里总结一下,也算是对自己这段时间摸索的回顾吧。 看到浏览器如下页面,可以说明项目搭建成功了。 下面是…
APP瘦身大法--AndResGuard的使用
AndResGuard是一个缩小APK大小的工具,它的原理类似Java Proguard,但是只针对资源。它会将原本冗长的资源路径变短,例如将res/drawable/wechat变为r/d/a。 layout文件夹下,文件名的可读性也很高,我们可以看到有activity_ad…
Google 发布最快的 Android 模拟器,一秒快速启动!
告诉大家一个好消息,Google 最近发布了新版 Android 模拟器,将类似冷启动和暖启动的模式引入到模拟器中,号称重启模拟器的时间降低到 6 秒内。我也在第一时间升级体验过,竟然能快至 1 秒启动,简直不要太给力! Android 官方模拟器的功能、性能和体验之差,一直以…
在Ubuntu上下载、编译和安装Android最新源代码
看完了前面说的几本书之后,对Linux Kernel和Android有一定的认识了,是不是心里蠢蠢欲动,想小试牛刀自己编译一把Android源代码了呢?一直习惯使用Windows系统,而Android源代码是不支持在Windows上编译上,于是决定使用虚拟机安装Ubuntu,然后
Python | 获取Android设备信息的轻量级框架
今天跟大家分享一下,如何通过Python实现一个轻量级的库来获取电脑上连接的Android设备信息,为什么说轻量呢因为整个库也就4KB,相比其他诸如Appetizer这样动辄就8MB多的库要轻很多,而且也基本满足项目中的需求。 这个库只有一个文件,通过封装Android的ADB…