Android
程序亦非猿
阿里巴巴-资深 Android 开发工程师
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
记录一些学习到的零碎的知识点。
XMl布局中,请求焦点的方法:原创 2014-04-21 22:02:02 · 663 阅读 · 0 评论 -
【AAC 系列二】深入理解架构组件的基石:Lifecycle
0. 前言在前文,我就提到 Android Architecture Components (后简称为 AAC),是一个帮助开发者设计 健壮 、 可测试 且 可维护 的一系列库的集合。Lifecycle 就是 AAC 中的一员,它能够帮助我们方便的管理 Activity 以及 Fragment 的生命周期。本文带大家深入了解 Lifecycle 。注意:本文基于 Lifecycle...原创 2019-05-23 08:06:00 · 245 阅读 · 0 评论 -
【AAC 系列四】深入理解架构组件:ViewModel
这是程序亦非猿的第 47篇原创分享。作者 l 程序亦非猿来源 l 程序亦非猿(ID:chengxuyifeiyuan)转载请联系授权(微信ID:ONE-D-PIECE)约 2900 字,阅读时长 ≈ 12 分钟0. 前言本文是深入理解「Android Architecture Components」系列文章第四篇 源码基于 AAC 1.1.1 版本【A...原创 2019-06-13 08:37:00 · 408 阅读 · 0 评论 -
【源码分析】Lottie 实现炫酷动画背后的原理
0. 前言自我在内网发布了一篇关于 Lottie 的原理分析的文章之后,就不断有同事来找我询问关于 Lottie 的各种东西,最近又有同事来问,就想着可能对大家也会有所帮助,就稍作处理后分享出来。需要注意的是,这文章写于两年前,基本版本 2.0.0-beta3,虽然我看过最新版本,主要的类没有什么差别,不过可能还是会存在一些差异。可以感受一下我两年前的实力。原创 2019-04-25 11:19:28 · 333 阅读 · 0 评论 -
这样去提升技能,毕业三年加入阿里没问题!
在之前的文章里我提到过,2017年我实现了一个小目标,毕业三年加入阿里。听上去好像挺厉害,挺光鲜,但是实际上并不那么容易,在这背后有很多我自己摸索和努力的故事。在这里我想分享一些我的经验,送给那些跟我一样,没名校背景没大厂背景,但是想进阿里(或其他大厂),又有点迷茫不知该如何前进的人。其实在进阿里之前,我也挺迷茫,内心有一些谜团一直困扰着我,比如阿里招人标准是什么?,自己距离这个标准有多...原创 2019-02-17 23:41:49 · 195 阅读 · 0 评论 -
探索Android 在我们的布局上添加了什么
在Activity的oncreate里我们设置setContentView(R.layout.activity_main);原创 2014-10-29 17:22:06 · 596 阅读 · 0 评论 -
打开关闭输入法
imm.hideSoftInputFromWindow(mEtSearch.getWindowToken(), InputMethodManager.HIDE_NOT_ALWAYS);原创 2014-09-28 20:15:34 · 945 阅读 · 0 评论 -
隐藏输入法
getWindow().setSoftInputMode( WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_HIDDEN);原创 2014-07-30 11:44:57 · 731 阅读 · 0 评论 -
BaseAdapter
以前只知道notifyDataSetChanged原创 2014-08-04 20:49:18 · 580 阅读 · 0 评论 -
图片大小怎么算
24位bmp是公认最好的图片存储格式,存储了图片所有的信息24位bmp是每像素用24位二进制存储该像素点的图像信息,相当于3字节所以,图像占用空间大小就可以算了{ 将图像长宽单位换位像素(比如:1024X960 800X600),则文件大小为 (长X宽X3)字节 如:800X600的图片大小为800X600X3=1440000字节=1.44兆转载 2014-05-30 14:49:06 · 2138 阅读 · 0 评论 -
ListViewItem 的动画
SingleAnimationAdapter(单一的动画适配器) 如果你想给ListView做一些比较简单的效果,可以试一下这个类。该类自带的常量(我只简单的介绍一下):DEFAULTANIMATIONDELAYMILLIS 默认延迟100毫秒DEFAULTANIMATIONDURATIONMILLIS 默认动画持续300毫秒概要:自定义动画的时候,写个类继承该类 实原创 2014-04-27 22:37:33 · 839 阅读 · 0 评论 -
ViewGroup自定义学习
这几天要做个界面,需要用到自定义VIewGroup,从来原创 2014-04-21 22:24:39 · 823 阅读 · 0 评论 -
Hello Flutter,船长初体验
菩提本无树, 程序亦非猿时不时8:38推送优质文章,觉得有用,置顶加星标Hi,船员们好,我是初次体验了 Flutter 的船长。前几天 Google发布了flutter.cn 以及 release了 Flutter 1.9 ,今天船长没忍住,尝试了下 Flutter。分享下我跑 Hello Flutter 的经历吧,以及一些浅薄的体验。下载 Flutt...原创 2019-09-12 08:38:00 · 462 阅读 · 0 评论
分享