- 博客(23)
- 收藏
- 关注
原创 RecyclerView优雅添加HeaderView FooterView
![这里写图片描述]SmartHeaderFooterRecyclerview Easy implements Header & Footer view, With least modificationgithub : https://github.com/songhanghang/SmartHeaderFooterRecyclerviewfeatureEasy implements Header
2016-04-26 13:24:51 691 1
原创 SlidingLayout
SlidingLayout https://github.com/songhanghang/SlidingLayout * SlidingLayout support ListView GridView (ScrollView need yourself…, so easy)this project was born in letv video android app http://www.l
2015-12-06 15:54:03 545
原创 TableLayout 表格布局 实现展示ViewGroup内所有View
设计需求: ViewGroup内有两个View,ViewA, ViewB,需要两个View全部展示在屏幕范围内的ViewGroup中,不允许ViewA的增长会使ViewB挤出屏幕,这就需要ViewB允许拉伸不允许收缩,并且ViewA允被收缩。 过程如下: 当ViewA缩小时,ViewB跟随拉伸: 如图所示: 当ViewA宽度过长,假设
2015-05-06 10:09:45 869
原创 android WebView 和 HttpClient cookie同步
首先android5.0 实现了WebView与 框架的自动cookie同步,无需额外操作。5.0一下版本需要手动同步cookie方法如下CookieSyncManager.createInstance(context); CookieManager cookieManager = CookieManager.getInstance(); cookieManager.set
2015-03-12 11:26:43 1343
原创 AsyncTask 的线程池
什么是线程池 ?使劲电我,充电AsyncTask实现线程池方法:列举三种常用/** 每次只执行一个任务的线程池 */ private static ExecutorService singleTaskExecutor = Executors.newSingleThreadExecutor();// 每次只执行一个线程任务的线程池 /** 每次执行限
2015-03-11 18:44:22 636
原创 android studio 迁移 eclipse 和 Intellij Idea 项目的注意事项
最近公司项目,从ant 迁移到 gradle 构建,项目迁移以后,功能需要引用一个第三方的modle lib ,可是该第三方项目却是ant架构的同样需要需要迁移到gradle。于是开始了下面的坑爹之旅。1,先来第一篇,google官方文档,N多中文翻译。http://tools.android.com/tech-docs/new-build-system/migrating-from-inte
2015-01-29 12:14:03 999 1
原创 ios UIWebView singleTap 单击事件的坑
项目需要使用UWebView实现预览ppt,pdf,word,excel的功能,于是选择是用UiWebView来实现,很快实现打开文件的核心功能,记在窃喜时候,单击和滑动隐藏navigationbar,遇到了问题,开始是单击事件,无法捕获,后来是单击事件捕获后,长按事件又丢失,各种google,github寻找解决方案,各种答案各种坑。最后硬是自己给实验出来了正确的解决方法;贴出方法做个记录:
2015-01-22 17:57:35 1728
原创 UIView获取屏幕Screen中的坐标位置
CGRect rect = [uiview convertRect:uiview.bounds toView:nil];必须使用uiview,bounds nil表示 toview:window
2014-12-08 21:12:36 1508
原创 ios navigationBar.hidden 和 navigationBarHidden 的坑
self.navigationController.navigationBarHidden =NO; self.navigationController.navigationBar.hidden = NO;设置隐藏和显示navigationbar遇到操作无效的问题,review代码,发现其中区别,大致一看代码这两行是去实现相同的功能,但是第二个方法时而失效不起作用
2014-12-08 14:16:42 4320
原创 os x10.10 的pod各种诡异问题解决方案,(覆盖两种错误情况)
牢骚一下,关于开发,关于百度,每次搜索同一个issue总是标题不通内容千篇一律,C转载B,B转载A,都是出自一个作者,而且好多并没有评论,或者有评论无回复,这是一个操蛋的世界,如果不能解决问题,搜索的答案甚至不能给你提供任何思路,只是千篇一律的告诉你next。忘记百度,选择google吧,无stackoverflow 不编程。言归正传,还是要告诉你怎么做?首先第一种方案,(
2014-12-02 17:10:02 1722
原创 ios 获取设备型号 最新(包含iphone6 and 6 plus)
+ (NSString *)starfi_deviceName { size_t size ; char *machine = (char*)malloc(size); sysctlbyname("hw.machine", machine, &size, NULL, 0); NSString *platform = [NSString stringWithCStri
2014-11-03 16:45:51 799
原创 oc 函数节流
#import "FunctionThrottleUtil.h"@implementation FunctionThrottleUtil/*函数节流*/+(void)startWithTarget:(id)aTarget delayCallback:(SEL) fireBlockAfterDelay{ [FunctionThrottleUtilstart
2014-10-22 19:15:20 713
原创 SDWebImage关于地址https 带有 ssl证书的图片加载
谷歌和百度了半天,无论中国人还是老外都一直在重复这!SDWebImage本身不支持带有ssl证书图片的加载!于是乎,想着各种办法去实现cookie的绑定,甚至想放弃,采用AfNetWorking 去实现图片加载,可惜AfNetWorking本身只是实现了内存的cache,于是乎 有开始搜如何在AfNetWorking的基础上实现disk的cache的,历经周折都发现实现的不好!
2014-10-08 18:37:47 4343
原创 TableViewCell 中 UILabel的backgroud 选中时自动Clear的问题
(UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath { // Get a table cell UITableViewCell *cell = [tableView dequeueReusableCellForIden
2014-09-26 20:16:21 521
原创 oc property 关于copy 和 赋值'"="的真相
代码如下@interface AppDelegate : UIResponder UIApplicationDelegate>@property (strong, nonatomic) UIWindow *window;@property(copy,nonatomic) NSString *String;@end实现@implementation AppDe
2014-09-22 00:44:12 590
原创 关于IntelliJ IDEA的workspace.xml在git 中无法忽略Ignore的解决方案
之所以.idea的文件夹中的workspace.xml设置忽略之后
2014-08-03 14:51:55 28600 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人