JackChan

生活不止眼前的苟且,还有诗和远方!

Android键盘面板冲突 布局闪动处理方案

JKeyboardPanelSwitch起源,之前在微信工作的时候,为了给用户带来更好的基础体验,做了很多尝试,踩了很多输入法的坑,特别是动态调整键盘高度,二级页面是透明背景,魅族早期的Smart bar等, 后来逐一完善了,考虑到拥抱开源,看业界还是有很多应用存在类似问题。就有了这个repo之前...

2016-12-28 15:22:43

阅读数 4852

评论数 0

Android Cursor自动更新的实现和原理

原文链接:http://www.sxrczx.com/pages/kohoh1992.github.io/cursor-auto-sync/index_1431878338570.html在Android日常开发中,时常会请求数据到Cursor,然后再通过Cursor获取数据。像SQLiteDat...

2016-12-27 13:01:11

阅读数 2188

评论数 0

swapCursor vs changeCursor, what’s the difference?

原文链接:http://www.blogc.at/2014/03/03/swapcursor-vs-changecursor-whats-the-difference/Implementing a ListView is probably one of the first things you d...

2016-12-27 11:07:09

阅读数 836

评论数 0

深入浅出 RecyclerView

写在前面起深入浅出这名字的时候我是慎重又慎重的,生怕被人骂标题党,写的什么破玩意还敢说深入浅出。所以还是请大家不要抱着太高的期望,因为没有期望就没有失望,就像陈润说的,超预期嘛。全当看小说的心情来看这系列文章了。

2016-12-26 15:52:52

阅读数 578

评论数 0

RecyclerView

RecyclerView.ViewHolderRecyclerView.AdapterLayoutManagerLinearLayoutManagerGridLayoutManagerStaggeredGridLayoutManagerRecyclerView.ItemDecorationRecy...

2016-12-26 14:09:05

阅读数 290

评论数 0

ListView、AdapterView、RecyclerView全面解析

原文链接:http://blog.csdn.net/carson_ho/article/details/51472640AdapterView简介AdapterView本身是一个抽象类,AdapterView及其子类的继承关系如下图: 特征: AdapterView继承自ViewGroup,本质是...

2016-12-25 22:52:58

阅读数 451

评论数 0

依赖注入Dagger2详解

为什么使用依赖注入首先我们需要知道,人们在很长的一段时间里都是利用控制反转原则规定:应用程序的流程取决于在程序运行时对象图的建立。通过抽象定义的对象交互可以实现这样的动态流程。而使用依赖注入技术或者服务定位器便可以完成运行时绑定。使用依赖注入可以带来以下好处: 依赖的注入和配置独立于组件之外。 因...

2016-12-25 14:09:11

阅读数 2165

评论数 0

stackoverflow上Java相关回答整理翻译

原文链接:https://github.com/giantray/stackoverflow-java-top-qastackoverflow-Java-top-qa对stackoverflow上Java相关、投票数TOP100的问答进行翻译,欢迎点star,我们会持续更新!!!为了让“翻译”更有...

2016-12-24 21:10:37

阅读数 921

评论数 0

掘金翻译计划,翻译掘金上优质的英文文章

原文链接:https://github.com/xitu/gold-miner掘金翻译计划掘金翻译计划 是一个翻译优质互联网技术文章的社区,文章来源为 掘金 上的英文分享文章。内容覆盖 Android、iOS、React、前端、后端、产品、设计 等领域,读者为热爱新技术的新锐开发者。掘金翻译计划目...

2016-12-24 21:07:43

阅读数 1041

评论数 0

Android源码设计模式分析项目

原文链接:https://github.com/simple-android-framework/android_design_patterns_analysisAndroid源码设计模式分析开源项目该系列文章已经重新深度整理并出版该系列文章已经根据技术发展、实战需求以及读者您的反馈重写所有章节,...

2016-12-24 21:04:01

阅读数 1763

评论数 0

底部导航栏Bottom navigation规范指南

底部导航栏(Bottom navigation)规范指南前言:最近 Google 在Material Design设计规范中加入底部导航栏(Bottom navigation)设计,对此,我会在文末给出个人看法!现在我们先来学习Bottom navigation 在设计、使用、交互、风格、尺寸...

2016-12-24 20:55:49

阅读数 2861

评论数 0

android sdk 源码解析

AndroidSdkSourceAnalysis:https://github.com/LittleFriendsGroup/AndroidSdkSourceAnalysis第一期 Class 分析者 校对者 版本 发布时间 Binder源码解析 xdtianyu x...

2016-12-24 20:45:27

阅读数 538

评论数 0

Facebook-Rebound探索发现

简书lumenghz,原文链接:http://www.jianshu.com/p/190a07aaa128Facebook是什么就不赘述,我知道rebound这个库也是在看一个叫做Paper的软件的时候延伸到的,首先我介绍一下Paper。Paper是一个新闻客户端,Facebook设计和开发的他们...

2016-12-24 19:45:26

阅读数 444

评论数 0

Android开源项目

小米开源项目 项目名称 功能描述 Notes 小米便签社区开源版 FileExplorer MIUI文件管理器社区开源版 SoundRecorder MIUI录音机社区开源版 Google开源项目 项目名称 功能描述 GCM Google Cloud M...

2016-12-24 12:15:52

阅读数 1938

评论数 0

ViewConfiguration.getScaledTouchSlop () 用法

getScaledTouchSlop是一个距离,表示滑动的时候,手的移动要大于这个距离才开始移动控件。如果小于这个距离就不触发移动控件,如viewpager就是用这个距离来判断用户是否翻页ViewConfiguration滑动参数设置类:/** * 包含了方法和标准的常量用来设置UI的...

2016-12-22 23:19:48

阅读数 3345

评论数 0

自定义View:PullToZoomScrollView

public class PullToZoomScrollView extends NestedScrollView { private int DEFAULT_PULL_HEIGHT = 100; private float distance = 0.0f; privat...

2016-12-22 23:01:04

阅读数 451

评论数 0

罗永浩当年求职新东方"一万多字的求职信"

罗永浩当年求职新东方一万多字的求职信

2016-12-22 19:56:37

阅读数 5143

评论数 0

Android开发常用开源框架3

AndroidImageSliderAndroid-ConvenientBannerDecentBannerAndroidSwipeLayout为对象提供滑动功能,例如滑动删除。AirMapView一个视图抽象、可以在没有 Google Play Services的情况下让设备使用的地图交互功能。...

2016-12-21 12:23:14

阅读数 1386

评论数 0

Android开发常用开源框架2

JumpingBeanslottie-androidAndroid-ProgressBarWidthNumber JJSearchViewAnim一个炫酷的SearchView搜索动画库TextLayoutBuilder在 Android 中轻松实现文字布局 轻松创建文字布局。 相似风格的布局,可...

2016-12-20 15:27:30

阅读数 4299

评论数 1

Atom:A hackable text editor for the 21st Century

为什么选择 Atom这个世界上有那么多种编辑器,为什么你要花时间学习和使用 Atom 呢?虽然 Sublime 和 TextMate 之类的编辑器已经非常好用了,但它们仅提供了很有限的拓展性。而在另一个极端,Emacs 和 Vim 提供了灵活的拓展性,但它们并不是很友好,需要使用专用的编程语言来配...

2016-12-20 12:42:34

阅读数 515

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭