自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

转载 Android6.0的拍照权限处理在Android6.0的手机时data为null的问题。

compileSdkVersion为23以下的应用运行在Android6.0的拍照权限处理[拍照时onActivityResult的data返回为null的处理办法]场景还原我以前开发的一个项目中需要适配到Android6.0,主要是权限的适配,其他权限基本都还能用,就拍照的有问题,能拍照但是没有获取到数据。第一个想法就是把compileSdkVersion改为23,然后加上网上好

2016-10-16 17:13:00 822 1

转载 仿qq底部Tab导航

本篇博客主要实现以下效果:使用FragmentTabHost实现qq底部Tab切换使用RadioGroup和RadioButton实现仿qq底部切换使用RadioGroup和ViewPager 实现可以滑动切换的仿qq底部Tab切换解决Fragment多次实例化的几种方案Fragemnt的懒加载(网上很多人称之为Fragemnt的最优加载)效果图老规矩,废话 不多说,先看效

2016-10-16 16:05:16 457

转载 Service 开机接受广播,启动服务的问题

概述Android 4.0 (其实在3.1的版本中Google已经给出了说明)无法接收开机广播的问题本身是因为,如果应用程序安装上始终没有被打开过,那么在Android启动时,该应用无法接收到开机时的系统广播android.permission.RECEIVE_BOOT_COMPLETED。2.3+系列的版本是可以的,不过太老了,就不提了.Launch controls

2016-10-16 15:43:22 491

转载 如何在XML设定android控件的颜色(十六进制颜色码)

xml中Android控件设定背景颜色或字体颜色,需要在Color属性中指定十六进制颜色码。 如设置背景颜色:android:background=”#FF0000”;//红色 设置字体颜色:android:textColor=”#87CEEB”;//天蓝色 其中需要重要说明的是如何设置控件背景透明,如代码: android:background=”@android:color/t

2016-10-16 15:18:27 848

原创 EVENT BUS 的初识

进行数据的传递,其实与其导入一个这么大的地三方框架,还不如使用接口来的轻便。EventBus是一个事件发布和订阅的框架。使用的步骤原理方式是:1、Android studio导入:compile'org.greenrobot:eventbus:3.0.0'2、定义事件类型:[java] view plain copy publ

2016-10-15 21:21:18 265

转载 细说Android框架设计三剑客MVC、MVP和MVVM

最近几年的移动端开发越来越火,功能越来越强大,处理业务越来越复杂,因此对系统扩展性的要求越来越高。而为了更好地进行移动端架构设计,我们最常用的就是MVC和MVP,今天本篇博客就和大家一起聊一聊这两种框架设计。MVC框架MVC的定义    MVC (Model-View-Controller):M是指逻辑模型,V是指视图模型,C则是控制器。使用MVC的目的是将M和V的实现代码

2016-10-15 21:01:30 214

转载 Android Service的启动过程

刚开始学习Service的时候以为它是一个线程的封装,也可以执行耗时操作。其实不然,Service是运行在主线程的。直接执行耗时操作是会阻塞主线程的。长时间就直接ANR了。(如果非要强行实现耗时操作,需要配置remote属性)我们知道Service可以执行一些后台任务,是后台任务不是耗时的任务,后台和耗时是有区别的喔。 这样就很容易想到音乐播放器,天气预报这些应用是要用到Service

2016-10-15 20:42:20 175

转载 说说Android的MVP模式,mvc以及mvvm它们的区别和使用的原则

安卓应用开发是一个看似容易,实则很难的一门苦活儿。上手容易,看几天Java,看看四大组件咋用,就能整出个不太难看的页面来。但是想要做好,却是很难。系统框架和系统组件封装了很多东西,开发者弄几个Activity,用LinearLayout把布局组合在一起,添加点事件监听,一个应用就成型了。红海竞争,不管多么复杂的UX和业务逻辑都是一个月快速上线,二周一个迭代,领导和产品早上改需求,晚上改设计,再加上

2016-10-15 20:30:06 415

翻译 Android关于Dex拆分(MultiDex)技术的解析

在开发应用时,随着业务规模发展到一定程度,不断地加入新功能、添加新的类库,代码在急剧的膨胀,相应的apk包的大小也急剧增加, 那么终有一天,你会不幸遇到这个错误:生成的apk在android 2.3或之前的机器上无法安装,提示:INSTALL_FAILED_DEXOPT方法数量过多,编译时出错,提示:Conversion to Dalvik format failed:Unable t

2016-08-29 17:47:32 738

转载 VR站在时代浪口的一阵大风,将颠覆整个未来行业的发展

VR在日本游戏界已经炙手可热了,从今年还未举办的东京电玩展的口号“娱乐在改变,未来在改变”中可见一斑。2016年5月10日Japan VR Summit在日本东京举办,互娱研发部引擎技术中心的几位同事参加了此次峰会,梳理了一些自己的观感和思考。▲  技术峰会:对VR发展保持短期保守,长期乐观此次Japan VR summit技术峰会,主办者请来了不少很具影响

2016-08-24 23:32:11 528

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除