
Android
无缘公子
没有学不会的技术,只有不努力的人。
展开
-
Android Listview中Button按钮点击事件冲突解决办法
Android Listview中Button按钮点击事件冲突解决办法原创 2015-10-18 23:19:29 · 5203 阅读 · 0 评论 -
Android SwipeActionAdapter结合Pinnedheaderlistview实现复杂列表的左右滑动操作
使用SwipeActionAdapter结合Pinnedheaderlistview实现复杂列表的左右滑动操作原创 2016-02-29 21:21:26 · 2273 阅读 · 0 评论 -
Android 使用SwipeActionAdapter开源库实现简单列表的左右滑动操作
使用SwipeActionAdapter开源库实现简单列表的左右滑动操作原创 2016-02-28 22:10:59 · 2773 阅读 · 0 评论 -
Android 在图片的指定位置添加标记
有时候,我们需要在图片的固定位置添加标签、标记物等,比如有这样的场景:假设有一个家居图片,图片里,有各样的家居用品: 桌子,毛巾,花瓶等等, 我们在指定的商品处添加标记,方便用户直接看到商品。原创 2016-08-03 21:42:47 · 22584 阅读 · 19 评论 -
Android Http实现文件的上传和下载
最近做一个项目,其中涉及到文件的上传和下载功能,大家都知道,这个功能实现其实已经烂大街了,遂、直接从网上荡了一堆代码用,结果,发现网上的代码真是良莠不齐,不是写的不全面,就是有问题,于是自己重新整理了一番,把它们发出来,希望更多人能受用。原创 2016-08-07 01:54:58 · 12228 阅读 · 3 评论 -
Android 使用SystemBarTint设置状态栏颜色
Android使用SystemBarTint设置状态栏颜色原创 2015-11-29 22:44:10 · 11062 阅读 · 3 评论 -
Android 整合实现简单易用、功能强大的RecyclerView
整合实现的RecyclerView,支持:普通列表/网个列表、为列表添加分割线,设置分割线高度(宽度)、颜色; 为列表添加HeaderView和FooterView。原创 2016-07-28 23:59:04 · 2855 阅读 · 2 评论 -
Android 高仿微信语音聊天页面高斯模糊效果
目前的应用市场上,使用毛玻璃效果的APP随处可见,比如用过微信语音聊天的人可以发现,语音聊天页面就使用了高斯模糊效果。 我们可以发现,背景图以用户头像为模板,对其进行了高斯模糊,并把它作为整个页面的背景色原创 2016-08-13 01:40:18 · 8289 阅读 · 3 评论 -
Android 高仿微信支付键盘
现在很多app的支付、输入密码功能,都已经开始使用自定义数字键盘,不仅更加方便、其效果着实精致。原创 2016-08-14 16:13:36 · 15617 阅读 · 18 评论 -
Android实战:手把手实现“捧腹网”APP(一)-----捧腹网网页分析、数据获取
捧腹网网页分析、数据获取“捧腹网”页面结构分析捧腹网M站地址: http://m.pengfu.com原创 2016-09-16 01:50:35 · 4526 阅读 · 4 评论 -
Android实战:手把手实现“捧腹网”APP(二)-----捧腹APP原型设计、实现框架选取
捧腹APP原型设计、实现框架选取APP原型设计在APP的开发过程中,原型设计是必不可少的。用户界面原型必须在先启阶段的初期或在精化阶段一开始建立。整个系统(包括它的“实际”用户界面)的分析、设计和实施必须在原型建立后进行。原创 2016-09-16 10:51:25 · 1746 阅读 · 0 评论 -
Android实战:手把手实现“捧腹网”APP(三)-----UI实现,逻辑实现
根据原型图,我们可以看出,UI分为两部分,底部Tab导航+上方列表显示。 所以此处,我们通过 FragmentTabHost+Fragment,来实现底部的导航页面,通过RecyclerView来实现列表页面原创 2016-09-18 20:36:26 · 2689 阅读 · 4 评论 -
Android RecycleView添加HeaderView宽度不能撑满屏幕问题
下午做项目的时候,碰到页面布局需要使用RecycleView加HeaderView,本以为很简单东西,却有一个小小的坑:HeaderView布局的宽度不能撑满屏幕! 先看下出现问题的图: 天了噜,我写的布局代码可不是这样的,包括在as上面预览的时候,都是正常的,为何安装运行后变成了这样子。 先看下一开始写的布局代码和预览效果:<?xml version="1.0" encoding="utf原创 2016-10-16 22:18:55 · 5330 阅读 · 7 评论 -
使用Fiddler抓取到的“姐夫酷”API接口
下午本来准备抓取些网页视频地址,做一个小的视频app,用来学习ijkplayer,无意中发现了一个app——姐夫酷,这是一个很简单的网页,它也有相应的一个比较简单的android app。 于是心血来潮,想把它的包抓取下来,以后可以拿来做些高仿项目,学习些新的技术原创 2016-10-31 21:27:09 · 3217 阅读 · 2 评论 -
Android 使用Toolbar+DrawerLayout快速实现仿“知乎APP”侧滑导航效果
Android已经越来越追求用户体验,在APP功能越来越成熟稳定的情境下,把用户体验做到极致,是开发者应有的追求! 除了DrawerLayout的设计外,Android还推出了Toolbar,用于取代传统的ActionBar,这是一种符合Material Design设计规范的组件,越来越被更多的开发者接受,并应于自己的项目中,如最新的“知乎”客户端,就采用该种设计,体验的感觉非常好。原创 2016-03-31 21:05:20 · 3076 阅读 · 1 评论 -
Android 使用SwipeBackLayout实现滑动返回上一级页面——实战来袭
Android使用SwipeBackLayout快速实现滑动返回上一级页面原创 2016-03-30 23:32:10 · 10442 阅读 · 2 评论 -
ViewPager封装工具类: 轻松实现APP导航或APP中的广告栏
ViewPager封装工具类: 轻松实现APP导航或APP中的广告栏...原创 2015-10-25 22:10:24 · 2212 阅读 · 0 评论 -
Android 字体库的使用
开发Android的人大多都知道,Android里面对字体的支持少得可怜,默认情况下,TextView 的 typeface 属性支持 "Sans","serif","monospace" 这三种字体,如果在没有指定字体的情况下,系统缺省会使用 "Sans" 作为文本显示的字体。但这三种字体只支持英文,也就是说只要你显示的文字是中文,无论你选择这三种字体中的哪一种,显示效果都是一样的。原创 2015-10-27 22:04:02 · 12587 阅读 · 3 评论 -
Android 高仿微信(QQ)滑动弹出编辑、删除菜单效果,增加下拉刷新功能
使用SwipeMenuListView来简单的实现类似QQ列表那种滑动删除、编辑功能了原创 2015-12-13 19:19:45 · 2557 阅读 · 0 评论 -
Android 高仿QQ滑动弹出菜单标记已读、未读消息
高仿QQ滑动弹出菜单标记已读、未读消息。。。原创 2015-12-14 20:36:43 · 3705 阅读 · 4 评论 -
Android快速开发框架
Android快速开发框架原创 2015-12-31 23:26:27 · 784 阅读 · 0 评论 -
Android Joda-time工具类
使用Joda-time,对日期时间进行处理,会大大的提高开发效率。原创 2016-01-16 20:13:22 · 2569 阅读 · 0 评论 -
Android ListView批量选择(全选、反选、全不选)
Android ListView结合CheckBox实现支持全选、全不选、反选、获取选择的数据信息等功能原创 2015-11-30 20:35:27 · 15223 阅读 · 8 评论 -
Android的headerView和emptyView共存问题
Android HeaderView和EmptyView不能共存原创 2016-01-19 23:31:03 · 3482 阅读 · 2 评论 -
Android 错误:IllegalStateException: Can not perform this action after onSaveInstanceState
Android 错误:IllegalStateException: Can not perform this action after onSaveInstanceState原创 2016-01-18 22:20:46 · 1169 阅读 · 0 评论 -
Android ListView显示底部的分割线
Android ListView显示底部的分割线原创 2015-12-31 23:00:56 · 2445 阅读 · 0 评论 -
ListView 适配器实现getviewtypecount() 数组越界IndexOutOfBoundException
ListView 适配器实现getviewtypecount() 数组越界IndexOutOfBoundException原创 2015-12-31 23:03:51 · 2202 阅读 · 0 评论 -
Android 设置背景透明度
Android 设置背景透明度原创 2016-01-14 23:18:54 · 2759 阅读 · 0 评论 -
Android 监听软键盘搜索键
Android 监听软键盘搜索键,实现直接点击搜索键盘进行数据搜索原创 2016-03-29 22:21:37 · 5339 阅读 · 0 评论 -
Android开源实战:使用MVP+Retrofit开发一款文字阅读APP
文字控使用MVP+Retrofit开发一款文艺APP,一个非常美的文字阅读应用,界面基本上符合material design设计规范。 在该项目中,我采用的是MVP架构,该架构目前在Android开发中非常流行,但MVP并不是一个标准,它只是一种思想,文字控项目采用的是一种比较简单易懂的MVP架构实现方式,具体实现可以参考《Android中的MVP》这篇文章。主要分为三大板块:【美图美句】 【经典句原创 2016-11-13 21:43:38 · 4479 阅读 · 1 评论