android 开发路途
RunningAndFly
简简单单,平凡之中铸就不平凡。
展开
-
android app --- 快速接入云片网短信验证码功能
刚刚接入了一下云片网的短信验证功能,用于注册或者特使登录的短信验证。http://www.yunpian.com/ 官网云片不同于其他第三方短信验证,这个短信验证更多的注重后台与平台交互,而客户端只需要简单调用服务器接口,然后对返回数据进行比对验证,就可以了,客户端很方便。云片网内的注册了,收费了,短信模板了就不说了,直接根据后台提示完成,然后后台服务器对接就行原创 2016-01-25 16:45:44 · 1906 阅读 · 5 评论 -
android 系统键盘的控制(显示和隐藏)
当我们在抱怨环境,抱怨怀才不遇的时候,没有别的原因,一定是自己做的还不够好。今天遇到了系统键盘乱弹的情况,跳到另一个界面,键盘仍然不消失,在网上找了几种方法都挺好用的,这里记录一下~软键盘设置失去焦点,在其父控件下,添加如下的属性:android:focusable="true" android:focusableInTouchMode="true"直接关闭输入法键盘:private void原创 2016-03-24 11:40:11 · 4927 阅读 · 0 评论 -
android 一行代码,快速实现图片验证码(附android studio 版小demo)
有了念想,才有了活力,有了追求,才肯去拼搏。说到注册,登录的几种验证方式,最多的就是通过短信验证,或者图片验证了。添加验证可以很有效的避开恶意注册,恶意攻击。前面几篇博客,已经介绍了两种通过第三方平台实现的短信验证方式,想学习的童鞋可以往前翻看~今天来介绍一种,数字英文随机生成的图片验证码,这样的验证码可以用在某些应用登录上面,或者其他为防止恶意操作的地方。使用原创 2016-02-26 13:45:55 · 13751 阅读 · 3 评论 -
android app 集成百度地图,打包签名后地图不显示的解决方案
前言:你所浪费的今天,是昨天死去的人奢望的明天;你所厌恶的现在,是未来的你回不去的曾经;当我们能够再续前缘,又为何认定来世并非今生.最近心里闹堵,情绪低落,博客断更。。。原因:分析下为啥签名之后地图就不显示了?集成百度地图,很多情况下都有地图不显示的情况,我们总结其原因,大多情况下是因为key值的问题。签名之后,key值失效了,再分析其原因,我们发现是因为签名后SHA1原创 2016-03-10 18:28:09 · 5339 阅读 · 1 评论 -
android app --- 快速集成SMS实现短信验证(二)2.0版之后(附注册验证demo)
之前写过一篇android app --- 快速集成SharaSDK ,SMS实现短信验证(一)2.0版之前 ,2.0之前官方没有对android studio 做支持,集成起来需要技巧,比较麻烦。 现在出的2.0版本之后,官方推出了对android studio 的支持,和之前有所区别,今天上午集成了一下,记录一下新的集成流程,供新手学习。(一):进入官网 -http://www原创 2016-02-25 12:12:46 · 2195 阅读 · 0 评论 -
android app --- 快速集成SharaSDK ,SMS实现短信验证(一)2.0版之前
官方刚刚推出了 SMS For Android v2.0.1 上网址:http://www.mob.com/#/index2.0.1版本的推出,最大的亮点在于提供了对android studio 的支持,之前的版本都是eclipse的,用在AS上,AS增加依赖库是个让人很头疼的事情。集成依赖库让人头疼,但总有大神有解决方案,下面就简单介绍一下AS下不用依赖库,原创 2016-01-26 11:38:56 · 1409 阅读 · 4 评论 -
Android Glide Google 推荐加载图片框架(加载图片详解篇)
每个时间,都会有不同的心情,学会享受现在的心情,无论快乐亦或悲伤的心情,都是生活的点滴印记。 看到这个,你一定会说,我现在在用ImageLoader,Picasso,Fresco或其它框架中的图片加载,都挺好用的,为什么要选用Glide呢? 答:因为是Google推荐的。(不要打我,我说的是实话)看这篇译文图片加载框架介绍 和Picasso有90%相似度,但却比Picasso省内存。如原创 2016-03-31 16:18:50 · 7005 阅读 · 2 评论 -
android app 读取本地.db文件,实现不变数据本地化(附小demo)
今天是正月十三,作为寿星的我依然奋斗在工作中,醉了。-------------喧嚣的成人世界,守住本真的心。在项目中,有一部分数据,虽然是从接口拿取的,但是这些数据有个特点,就是一般不会再去改变了。对于这样的数据来说,我是绝对不会每次用都去调接口,请求数据需要时间,需要流量,将大大降低用户体验,这个时候,这个时候我们就会把这样的数据存入到数据库中,也就是.db文件,然后每次用的时候读取原创 2016-02-20 15:16:56 · 5889 阅读 · 0 评论 -
Android小知识库(转)
本文转自:http://wuxiaolong.me/2015/08/10/android-small-knowledge-base/如有不妥之处,请联系博主删除这份是我工作以来,总结的小知识库,有些知识点现在看来太LOW了,把还觉得有用的分享出来!Genymotion下载虚拟镜像Connection timeoutAdd new device出现的问题:转载 2016-03-17 21:18:45 · 1232 阅读 · 0 评论 -
android app 内 实现文本复制粘贴功能
如果有一天我后悔了自己的决定,希望一切都还来得及。在app内实现复制粘贴功能,主要分为两种情况。一种是点击按钮,复制指定的文本。一种是长按文本调用系统的复制功能。(一)主要用于复制一些序列号,邀请码神马的,点击按钮即可复制到手机粘贴板。(类似看图)点击复制序列号按钮即可复制上面的一串序列号。代码如下:ClipboardManager copy =原创 2016-03-17 18:56:14 · 16370 阅读 · 1 评论 -
view变化监听器ViewTreeObserver的简单使用(附小demo)
祝大家新年快乐,新的一年技术涨涨涨~~ViewTreeObserver 有五个监听接口:interface ViewTreeObserver.OnGlobalFocusChangeListener //当在一个视图树中的焦点状态发生改变时,所要调用的回调函数的接口类 interface ViewTreeObserver.OnGlobalLay原创 2016-02-17 15:00:46 · 1691 阅读 · 0 评论 -
2015年终总结,细细的数曾经走过的路
想了很久是不是该写点什么了,确实从高中毕业之后,很少写东西了。之前多愁善感,空间里面数不完的状态和心事,因为知道有人会去欣赏有人会去读,乐此不疲的写着。到了大学就比较含蓄了,无论遇到什么,都学着自己来扛,想让自己变得坚强,突然觉得不该在动态圈里面空发牢骚,怨天尤人等悲观的分享,应该发一些比较乐观开心的东西。有了这个观点,才发现,动态已与我无缘。2015年,自己的转变还是比较多的,有些事情确原创 2016-02-01 16:51:29 · 700 阅读 · 0 评论 -
android superWebView ----新的 Hybrid App 解决方案(集成总结)
莫欺少年穷。对于现在的app开发,不得不说让人很揪心,不是开发者闹心,而是经理们惆怅。用原生开发(native app),开发周期长,一般一个app做下来2-3个月。对于这么长的开发周期,后期版本迭代的麻烦程度,老板们已然忘却原生的流畅性,和更好的用户体验。用H5开发(Web app ),开发周期大大缩短,一套(三端)做下来,1-2周就可以搞定,并且版本迭代不用重新打包。H5这原创 2016-03-02 18:12:32 · 4580 阅读 · 3 评论 -
android app -- Picasso 二级缓存加载图片,可控制加载图片大小(附小demo)
今天小组开会,听组长提到Picasso 加载图片,之前一直用的都是imageLoader加载图片,刚好这几天临近过年,项目比较松,下午抽了一段时间学习了一下这个加载图片的神器。Picasso 官网:http://square.github.io/picasso/很好很强大,但是英语太烂看不懂,瞬间就醉了。开始从网上搜集资料,发现有个翻译的不错的网站,并且有对源码进行分析:htt原创 2016-01-29 18:05:44 · 2417 阅读 · 1 评论 -
android app -- 关于listview的几种用法(复用,不复用,半复用)解决item状态改变的问题
1.从最基本的不复用开始,也就是在Adapter 的getView方法中不使用ViewHolder。这样做,也就是在listView上下滑动,被隐藏的项滑出来的时候,每次都重绘一次这一项,这样的话会耗内存,如果item的数据量比较大的话很有可能出现滑动卡顿的现象。明显的卡顿是开发者最不愿意看到的,所以这样的使用方式,基本被pass掉了。2.让每一项进行复用,也就是增加ViewHol原创 2016-01-28 14:52:25 · 11908 阅读 · 7 评论 -
android app 浅谈文件上传(图片和文件)
说到图片上传,文件上传就让初学的我头疼。。。。今天就来浅谈一下用原生的代码实现的图片,以及文件的上传吧,看的不是很透彻,如有 不足之处,希望能得到您的回复赐教。还有到目前为止,初学者的我还没有找到好用的上传文件的框架或者第三方,如您有好用的框架,望不惜赐教。直接上代码(代码上没什么难度就不注释了,直接拿来用就行了)public static String uploadLvzhi原创 2016-01-28 11:40:08 · 6483 阅读 · 1 评论 -
android app 缓存 ---- android 文件缓存使用流程解析
在度娘那里搜索了一下,关于android 缓存的资源介绍,发现都是泛泛而谈,没有给出详细的使用方法。看各路大神的介绍,缓存一般分为两种形式(1.数据库缓存,2.文件缓存)。数据库缓存,看到这个名字,想必都知道怎么回事了,将网络请求的数据,一一对应存入本地数据库中,来达到缓存的效果。文件缓存,这里主要是txt文件缓存,将网络请求的数据缓存到本地文件中,来达到缓存效果。为什么要用缓原创 2016-01-26 18:22:26 · 3023 阅读 · 0 评论 -
Android Glide Google 推荐加载图片框架(仅获取BitMap)
一首《默》。。。转载请注明出处:http://blog.csdn.net/qq_33078541?viewmode=list 1.Simple Target拿到图片的BitMap对象,不直接加载至ImageView 中(Simple Target) Glide into(),不仅可以传入ImageView 控件,还可传入 Targetsprivate SimpleTarget target =原创 2016-04-10 23:02:16 · 11661 阅读 · 1 评论