4 XH罗小黑

尚未进行身份认证

我要认证

完美设计,简单编程!

等级
TA的排名 28w+

5分钟搞定android混淆

转载地址http://www.jianshu.com/p/f3455ecaa56e前言混淆是上线前挺重要的一个环节。android使用的ProGuard,可以起到压缩,混淆,预检,优化的作用。但是很多童鞋还没有掌握正确的写混淆文件的姿势。我希望搞个模板化的东西,让大家轻松搞定混淆。那么,开始写一个项目的混淆吧。。。我是不是很直接。。。。五步搞定1打开项目中的

2017-01-13 20:27:12

ExpandableRecyclerView

现在大家都使用RecyclerView,但是RecylerView不支持可扩展列表,本人编写了一个Adapter基类,可以像ExpandableListView一样使用,如有问题欢迎大家留言  代码是仿照ExpanableListView的Adapter编写 new BaseExpandableRecyclerViewAdapter(){ //返回Group的数目

2017-01-03 10:26:59

Android的ViewDragHelper源码解析

转载自:http://www.it165.net/pro/html/201505/40127.html其实我想看的是DrawerLayout, 但发现DrawerLayout里面是使用了ViewDragHelper去实现. 谷歌比较早就放出这个类了,但ViewDragHelper是开发中很少用到一个类.顾名思义这是一个和拖曳触摸有关的类. 本着追根溯源的想法, 加上ViewDragHe

2016-06-16 09:51:38

ViewDragHelper详解- 可拖动的view

转载自:http://www.xuebuyuan.com/2225442.html      看了洪洋大神的博客几遍,终究还是一知半解,终于找到一个适合自己的博客,注释相对详尽,代码相对简单,希望能帮助到大家。      ViewDragHelper从名称上就可以看出, 这是一个用来简化view拖拽操作的帮助类。而且使用起来也很简单, 很方便,只需要几个方法和1个Callb

2016-06-08 11:14:56

Android Studio 自动根据布局生成Activity

Android开发中UI占很大一部分工作量, 其中findViewById等代码毫无技术含量但又耗费时间虽然有butterknife这样的框架, 但个人觉得还是原版比较好一来效率上绝对最快, 二来不会出现团队中有人看不懂代码的情况因此这里提供了插件的方式, 快速生成findViewById等基础代码~ 让你有更多的精力放在核心功能上插件除了基本的findViewById代码的生成,

2016-05-19 10:23:49

Android Studio layout分组

推荐android studio一个插件,可以将布局分组的效果图:地址:https://github.com/dmytrodanylyk/folding-pluginInstallationDownload latest Android File Grouping zip file hereOpen AS Settings, and

2016-05-19 10:22:08

iOS技术博文

架构MVC,MVP 和 MVVM 的图示iOS开发之浅谈MVVM的架构设计与团队协作MVVM架构的iOS工程开发经验2015年最新苹果开发者账号注册流程详解iOS 项目的目录结构能看出你的开发经验iOS 保持界面流畅的技巧代码手写UI,xib和StoryBoard间的博弈,以及Interface Builder的一些小技巧自学 iOS 开发的一些经验iO

2016-04-13 08:56:24

iOS开源项目

开源项目V2ex-Swiftswift实现的v2ex第三方客户端v2ex-OCOC实现的v2ex客户端MVVMReactiveCocoaGitBucket iOS AppProducthuntOSXMac 上开源的 Product Hunt OSX 客户端软件GanHuoCode干货集中营的第三方iOS客户端EST

2016-04-13 08:55:38

安卓技术博文

架构当Android遇到了Flux,架构Android应用的新方式Android MVVM到底是啥?看完就明白了Android架构之从MVP到MVVM【译】Android应用架构一种在android中实现MVP模式的新思路MVC,MVP 和 MVVM 的图示浅谈 MVP in AndroidApp工程结构搭建:几种常见Android代码架构分析Andro

2016-04-13 08:54:48

安桌开源项目

开源应用DMPlayerAndroid音乐播放器Idaily开源的第三方知乎日报客户端RealStuff一个看妹纸与开发资讯的Android APP,具有本地缓存、分享与添加收藏的功能GankMM干货集中营第三方客户端CoCoin一款多视图记账AppTranslateAppTranslateApp 一个实现

2016-04-13 08:53:44

iOS开源库

nimbusthree20框架的替代品,又一个庞大的框架BeeFramework一套给iOS开发者使用的应用程序“快速”开发框架,它集成了基于COCOA TOUCH的很多扩展组件,并提供简洁(稍有些抽象)的接口,其目的是让开发人员可以”快速”地进行项目开发ReactiveCocoaRAC具有函数式编程和响应式编程的特性。它主要吸取了.Net的 Reactive Extensio

2016-04-12 14:11:22

安卓开源库

screenplayA minimalist, View-based applicationframework for AndroidAfinalAfinal 是一个android的ioc,orm框架,内置了四大模块功 能:FinalAcitivity,FinalBitmap,FinalDb,FinalHttp。通过finalActivity,我们可以通过注解的 方式进行绑定ui和事件

2016-04-12 14:06:22

安卓学习网站

个人(国外开发者)Jake Wharton简介:ActionBarSherlock, Android-ViewPagerIndicator, Nine Old Androids, butterknife等库作者blog:http://jakewharton.comGitHub:https://github.com/JakeWhartontwitter:https://twitter.c

2016-04-12 13:37:40

iOS学习网站

个人(国外开发者)Olivier Poitrey简介:SDWebImage库作者.blog:http://www.dailymotion.comGitHub:https://github.com/rstwitter:https://twitter.com/Olivier_PoitreyBrad Larson简介:GPUImage库作者.blog:http://www.sun

2016-04-12 13:32:15

安卓多级列表简单实现

二级listview我们可以使用expandablelistview,可以解决问题,但是要是多级的listview我们该怎么办。       网上有一个办法就是expandablelistview嵌套expandablelistview,我曾经以为这个可以解决问题,但是在实际应用中发现,子expandablelistview是不能张开的,整个视图的效果不是很好。       现在我来介绍一

2016-03-17 11:30:47
勋章 我的勋章
    暂无奖章