
Andriod开发
文章平均质量分 72
clumsypanda
哈哈哈
展开
-
Android知识总结
设计和交互dp、sp、dipmaterial designux图片分辨率360p?720p?...hdpi, xhdpi...gif适配资源文件drawable & mipmap各种xml:anim styles colors strings dimens layout drawablev19?AndroidManifest.xmlandroid permissio原创 2016-05-17 12:00:15 · 689 阅读 · 0 评论 -
React Native那些事
这几天在学习React Native(以下简称RN),阅读了一些文档和文章,本文是从RN是什么、为什么要使用RN、怎么使用(What、Why、How)的角度,整理的一些笔记和自己的看法(参考的文章链接已列在文章最后),本文侧重点是RN的基本概念。正处于入门阶段,望大家批评指正。WHAT—Learn once, write anywhere1、RN的诞生A、Javascrip原创 2016-05-18 15:35:57 · 7139 阅读 · 0 评论 -
基于Android平台的刷新加载形式初探
接触Android开发有一段时间,经常会遇到数据加载形式的设计,现在最常见的是“下拉刷新”、“上拉加载”以及“滚动到底部自动加载”,这些往往是基于ListView、GridView和ExpandableListView。此文主要简单讨论这些加载形式的设计实现。不妨先去理解基本的思想(大量图参考自网络,引用地址放在文章最后):• 滑动动画设计 左图为传统的下拉动原创 2016-05-18 15:33:23 · 3517 阅读 · 0 评论 -
基于Android淡入淡出弹幕实现
最近遇到需求,需要在某张用户发表的图片中展示评论,方式是以淡入淡出的弹幕形式。需求为淡入事件t1->淡出t2,所有弹幕依次开始播放,中间一定的时间间隔deltaT。仔细考虑之后,想到以下实现方式,现总结下来并进行实现、分析以及比较。 不妨认定弹幕的画布为BarrageView;每条弹幕的绘制为BarrageItemView。 属性动画从只有一条弹幕开始思考,我原创 2016-05-18 15:31:18 · 5287 阅读 · 1 评论 -
Android注解(Annotation)知识点总结整理
Java提供了Annotations来对代码提供一些注解,以解释、约束代码,也可以称为编程的元数据。到底什么是Annotation呢,举几个大家熟悉的例子如@Override(表示重载)、@Deprecated(表示下述方法不推荐使用,通常标注为此会提供推荐方法)等,Butter Knife也是Android开发常用的库,GitHub上Star达到了6200+,它在简化代码时主要用到的也是注解技巧原创 2016-05-18 15:29:59 · 14218 阅读 · 2 评论