首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android
订阅
xioage
更多收藏集
微信扫码分享
微信
新浪微博
QQ
30篇文章 · 0订阅
打造你自己的动态化引擎
背景 什么是动态化 近年来,越来越多基于前端技术栈的动态化方案被引入到客户端开发中,大家有没有想过平时开发写代码时,使用的客户端技术栈和前端技术栈有什么不同呢? 简单来说,无论是Android还是iO
Android 静默安装和卸载
一. 条件 二. 适用环境 三. 步骤 1. 在 AndroidManifest.xml 中 2. 代码部分 (两种方法都可以实现,现在项目选择了第二种) 3.记得签名和打到system/app里去 前面需要的文件 下面是我们公司的文件名称一般文件都是一样的,对系统编译后是可以…
史上最全的Android面试题集锦
在Android开发中,不管是插件化还是组件化,都是基于Android系统的类加载器ClassLoader来设计的。只不过Android平台上虚拟机运行的是Dex字节码,一种对class文件优化的产物,传统Class文件是一个Java源码文件会生成一个.class文件,而And…
ANR产生的原因及定位分析
ANR全称是Application Not Responding,意思是应用程序无响应。相信从事Android开发的肯定遇到过。ANR的直观体验是用户在操作App的过程中,感觉界面卡顿,当界面卡顿超过一定时间(一般5秒),就会出现ANR对话框。ANR对于一个应用来说是不能承受之痛,其影响并不比应用发生Crash小。
Android 子线程更新UI了解吗?
今天我们来一起讨论一下这些问题,在看下面讨论时,你需要掌握Android Handler,View 线程等基础知识。 我们刚开始学习移动端开发的时候,不管是Android,还是IOS,经常会听到一句话,网络请求是耗时操作,需要开一个单独的线程请求网络。 这里先解释一下,网络请求…
Android刘海屏、水滴屏全面屏适配方案
市面上的屏幕尺寸和全面屏方案五花八门。 上述两种屏幕都可以统称为刘海屏,不过对于右侧较小的刘海,业界一般称为水滴屏或美人尖。为便于说明,后文提到的「刘海屏」「刘海区」都同时指代上图两种屏幕。 而第二点,如果应用本身不需要全屏显示或使用沉浸式状态栏,是不需要适配的。 针对需要适配…
Android Native Crash 收集
本篇核心讲解了自己实现一个 Android Native Crash 收集的方案步骤,重点问题的解决办法。 在 Android 平台上,Native Crash 一直是比较麻烦的问题,因为捕获麻烦,获取到了内容又不全,内容全了信息又不对,信息对了又不好处理。比 Java Cra…
开源一个自用的Android事件分发中心库,实现类似系统广播功能
由于上一篇文章《开源一个自用的Android IM库,基于Netty+TCP+Protobuf实现。》得到了不错的反响,激发了写作的兴趣,趁着时间空闲,决定继续写一些文章,以下这篇,是一个自定义的Android事件分发中心库,实现类似系统广播、EventBus、RxBus的事件…
Android自定义控件(高手级)--JOJO同款能力分析图
一、静态图的绘制1.绘制外圈2.内圈绘制3.文字的绘制4.最后一步:画内容二、数据的提取与封装1.View的尺寸限定2.数据处理3.数据与字符的映射关系:DataMapper4.使用方法:三、n条属性
RxHttp 一条链发送请求,新一代Http请求神器(一)
RxHttp是基于OkHttp的二次封装,并与RxJava做到无缝衔接,一条链就能发送一个完整的请求。主要功能如下: 1. 支持Gson、Xml、ProtoBuf、FastJson等第三方数据解析工具 2. 支持Get、Post、Put、Delete等任意请求方式,可自定义请求…