登录 立即注册
安币:

安卓巴士 - 安卓开发 - Android开发 - 安卓 - 移动互联网门户

Android AppLock应用锁

 AppLock应用锁,保护你的隐私。https://github.com/lizixian18/AppLock
386707112 2017-3-4 18:41
阅读:148 评论:0 赞:1

如何在"设置->关于手机"界面添加 Logo

需要在设置-->关于手机界面定制一个界面类似下图。即需要在preference_srceen中添加图片。1:在Setting的sourcecode的src\com\android\settings文件中添加一个类LogoPreference.java文件内容如下:[代码]java代码:packagecom.android.settings;importimportimportimportimportimportimportandroid.content.Context;android.p ...
三山三 2017-3-4 15:37
阅读:137 评论:0 赞:1

远程接口调用AIDL

AIDL概述AIDL全称是“AndroidInterfaceDefinitionLanguage”,即Android的接口定义语言。AIDL用来协助开发者来处理进程间通信,我们知道可以使用Messenger完成进程间通信。但是Messenger每次调用都只能传递一个消息包,不能很好的完成一些复杂的调用,比如说我们想像API调用那样通过不同的方法来实现不同的动作,这时Messen ...
三山三 2017-3-4 15:24
阅读:122 评论:0 赞:0

第一天

新的开始,坚持
黄世豪 2017-3-3 00:10
阅读:128 评论:0 赞:2

自定义飘落的字体

看到飘落的雪花让我想起了飘落的字体1.首先自定义一个view继承ViewpublicclassfallViewextendsView{}2.实现fallView中的方法:在方法中初始化屏幕宽度、画笔、要执行的时间publicfallView(Contextcontext,AttributeSetattrs){super(context,attrs);//初始化w=context.getResources().getDisplayMetrics().widthPixels;h=con ...
陈苗辉 2017-3-2 17:05
阅读:251 评论:0 赞:0

DatePicker控件随记

              Android控件之DatePickerDatePicker的展示类型1.滚动选择日期样式,如图这种样式需要在当前Activity种设置android:theme="@android:style/Theme.Holo.Light"并且控件calendarViewShown属性设置为falseandroid:calendarViewShown="fal ...
gx645 2017-3-2 10:20
阅读:204 评论:0 赞:1

图片加载框架-Picasso最详细的使用指南

写在前面Android中有几个比较有名的图片加载框架,UniversalImageLoader、Picasso、Glide和Fresco。它们各有优点,以前一直用的是ImageLoader做项目中的图片加载,由于作者宣布ImageLoader不会在更新了,因此新的项目打算换一个图片加载框架-Picasso,Picasso是Square公司开源的Android端的图片加载和缓存框架。Square真是 ...
suisui0614 2017-3-1 18:34
阅读:562 评论:0 赞:1

安居客Android项目架构演进

入职安居客三年从工程师到TeamLeader,见证了Android团队一路走来的发展历程。因此有心将这些记录下来与大家分享,也算是对自己三年来一部分工作的总结。希望对大家有所帮助,更希望能得到大家宝贵的建议。一、三网合并三年前入职时安居客在业务上刚完成了三网合并(新房、二手房、好租和商业地产多个平台多个网站合成现在 ...
suisui0614 2017-3-1 18:33
阅读:372 评论:0 赞:0

Android 状态栏操作,你想知道的都在这里了

一直以来,iOS设备上状态栏背景色和图标文字颜色的灵活可变性始终受到设计人员的青睐,有意地恰当地融入到App的各种界面设计当中,更好地提升用户体验。由于系统的限制,在老版本的安卓系统中,AndroidApp无法做到这些,产生一些设计上的遗憾。幸运的是,自4.4版本(API19)以后,Android系统开始支持状态栏的定制,并被纳 ...
suisui0614 2017-3-1 18:32
阅读:550 评论:1 赞:1

AndroidStudio上传代码到GitHub以及上传中遇到的错误解决办法

1.首先需要安装git:http://pan.baidu.com/s/1jIa8JC6  git安装步骤参考:http://jingyan.baidu.com/article/90895e0fb3495f64ed6b0b50.html2.添加git.exe添加bin中的可执行文件,点击test会出现是否成功2.添加gitHub账号(以用户名形式添加):添加好自己的用户名和密码可点击test进行测试是否正确3.将项目上传到gi ...
陈苗辉 2017-3-1 15:48
阅读:130 评论:2 赞:0

JavaScript简单实现60秒倒计时

第一种方法:variTime=59;varAccount;functionRemainTime(){document.getElementById('phone').disabled=true;variSecond,sSecond="",sTime="";if(iTime>=0){iSecond=parseInt(iTime%60);iMinute=parseInt(iTime/60)if(iSecond>=0){if(iMinute>0){sSecond=iMinute+"分"+iSecond+"秒";}else{sSecond=iSecond+"秒";}}sTime=sS ...
mfj3657648 2017-3-1 14:59
阅读:114 评论:0 赞:0

map 转化表单字符串

今天遇到一个需求,需要传递表单数据到服务器,查了一下没有直接的表单类,就自己动手写了一个转化表单字符串的方法,废话不多说,上代码,反正也简单的很。/***hashMap转化成表单字符串*@parammap*@return*/publicstaticStringmap2Form(HashMap<String,String>map){StringBuilderstringBuilder=newStringBuilder();if(map= ...
风吹过wu 2017-2-27 18:03
阅读:155 评论:0 赞:1

传统MVP用在项目中是真的方便还是累赘?

前言(最后奉上福利)自从Google在去年放出MVP的官方Sample后,越来越多的人开始加入MVP大军,MVP可谓在16年大放异彩,我也乘势推出了我的MVP框架狂刷了一波存在感问题但在使用当中我也发现了诸多弊端,导致很多初学者,在写过Sample后,就再也没在自己的项目中使用过MVPMVP需要创建太多的类和接口,并且每次通信都需要繁琐的通过接 ...
JessYanCoding 2017-2-27 11:27
阅读:1448 评论:5 赞:7

深入剖析 Android中的 ArrayMap

数据集合在任何一门编程语言中都是很重要的一部分,在Android开发中,我们会实用到ArrayList,LinkedList,HashMap等。其中HashMap是用来处理键值对需求的常用集合。而Android中引入了一个新的集合,叫做ArrayMap,为键值对存储需求增加了一种选择。ArrayMap是什么一个通用的key-value映射数据结构相比HashMap会占用更少的内 ...
suisui0614 2017-2-27 10:47
阅读:361 评论:0 赞:0

广告投放| Github|申请友链|手机版|站点统计|安卓巴士 ( 粤ICP备15117877号 )

返回顶部