首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
android优秀文章开源
订阅
修行与蜕变
更多收藏集
微信扫码分享
微信
新浪微博
QQ
130篇文章 · 0订阅
Android Gradle进阶配置指南
1.Gradle是一种构建工具,它可以帮你管理项目中的差异,依赖,编译,打包,部署......你可以定义满足自己需要的构建逻辑,写入到build.gradle中供日后复用. buildscript节点,大概意思就是支持maven,google,声明Gradle的版本.如果用到一…
Android屏幕适配方案
android设备各种各样,手机、pad、电视、车载等不一而足。即使是相同分辨率的手机也可能参数不一致,比如1080P的手机 dpi 一般认为是480,但是 Google 的Pixel2(1920*1080)的 dpi 是420。此外,android设备的宽高比更是多种多样。这…
好用漂亮的Android 表格框架
附上其他文章:如何生成一个表格美化格式化数据动效缩放事件排序支持二维数组其他支持首尾动态添加数据设置单个格子背景设置单个格子字体分页其他github地址https://github.com/huang
ConstraintLayout 学习总结
1.ConstraintLayout,中文称约束布局,在2016年Google I/O大会时提出,2017年2月发布正式版,目前稳定版本为1.0.2。约束布局作为Google今后主推的布局样式,可以完全替代其他布局,降低页面布局层级,提升页面渲染性能。 优点:当布局出现多层嵌套…
Android 深入理解 JNI(一)JNI 原理与静态、动态注册
前言 JNI 不仅仅在 NDK 开发中应用,它更是 Android 系统中 Java 与 Native 交互的桥梁,不理解 JNI 的话,你就只能停留在 Java Framework 层。这一个系列我们来一起深入学习 JNI。 1.JNI 概述 Android 系统按语言来划分的话由两个世界组成,分别是 Jav…
你确定理解了String对象创建和使用吗?
String 对于日常代码来说是一个使用频率很高的对象,因为它的一些使用数据和基本数据类型有些相似,所以很容易把String 混淆为基本数据类型。
RecyclerView如何setEmptyView及浅谈ListView的setEmptyView原理
这一年来公司做的项目主要是电商,市场用到了列表的显示,也遇到了一些坑,今天咱们来聊一下,如何用RecyclerView进行设置空列表界面的提示. RecyclerView是listView的升级版,其实在日常的开发中,有很多地方我们都在使用RecyclerView,为什么这样说…
[Android]用架构师角度看插件化--章节列表
大家好,我系苍王。 以下是用架构师角度看插件化的相关章节。这个章节持续给大家分析Android插件化知识最新的技术,适合深入进阶插件化技术的同学。一些章节和Android架构师学习资料,将会在小密圈中提前发布,敬请期待吧。[Android]用架构师角度看插件化(1)-Replug…
Android 动画:你真的会使用插值器与估值器吗?(含详细实例教学)
1. 插值器(Interpolator) a. 设置方式 b. 系统内置插值器类型 c. 自定义插值器 2. 估值器(TypeEvaluator) a. 设置方式 b. 自定义估值器 因为ValueAnimator.ofObject()是面向对象操作的,所以需要自定义对象类。 …