当前位置:首页 » Android开发技术

Android开发技术

5
阅读

Android Studio第二十六期 - 自定义Activity中Fragment之间的传值

代码已经整理好,效果如下图:(附:copyloader的~剪刀手~)地址:https://github.com/geeklx/MyApplication/tree/master/p018_activity_fragmenta_b本文出自“梁肖技术...
来源 2016-12-22 17:27
6
阅读

Android+6.0+权限管理

在需要特定权限的界面请求权限(可以分开请求各个权限)privatevoidrequestPermissions(){if(ContextCompat.checkSelfPermission(this,Manifest.permission.READ_CONTACTS...
来源 2016-12-22 16:57
6
阅读

eclipse JNI项目迁移android studio相关问题

最近在弄项目迁移,eclipse上的项目用到了JNI,需要转移到androidstudio,本来对JNI就不太懂,这下更麻烦了,遇到各种问题,过程痛苦不堪。不过终于做完了,把遇到问题记...
来源 2016-12-22 16:40
4
阅读

Android Studio第二十五期 - 自定义键盘+支付输入框

代码已经整理好,效果如下图:地址:https://github.com/geeklx/MyApplication/tree/master/p017_keyboard本文出自“梁肖技术中心”博客,请务必保留此出处http://liangxiao.blog.51cto.com/3626612/1885150
来源 2016-12-22 16:38
4
阅读

Android+项目集成+Freeline

1.什么是FreeLine?(官网描述)Freeline是由蚂蚁聚宝Android团队开发的一款针对Android平台的增量编译工具。它可以充分利用缓存文件,在几秒钟内迅速地对代码的改动进行...
来源 2016-12-22 16:29
10
阅读

android环信即时通讯集成坑爹 注册报错208解决

第一种情况:你用的环信APPkey是授权模式的只要改成开放模式就可以了第二种情况:上述情况在环信官网都有说明但是这种情况环信官网就没得说明只说的是同步方法注册注册模式...
来源 2016-12-22 16:08
25
阅读

Android+热修复框架+Tinker+(+一+)

1.什么是Tinker?Tinker是微信官方的Android热补丁解决方案,它支持动态下发代码、So库以及资源,让应用能够在不需要重新安装的情况下实现更新。当然,你也可以使用Tinker...
来源 2016-12-22 15:18
4
阅读

Glide简单使用(二)

1.Glide缓存分为两种,内存缓存skipMemoryCache(true)磁盘缓存DiskCacheStrategy.NONE什么都不缓存,DiskCacheStrategy.SOURCE仅仅只缓存原来的全分辨率的图像DiskCacheSt...
来源 2016-12-22 15:12
10
阅读

Android权限管理原理(含6.0-4.3)

Android4.3-5.1AppOpsManager动态权限管理(官方不成熟的权限管理)AppOpsManager是Google在Android4.3-Android5.0引入的动态权限管理方式,但是又与Google觉得不成熟,...
来源 2016-12-22 14:26
8
阅读

Android之图片加载框架Fresco基本使用(一)

PS:Fresco这个框架出的有一阵子了,也是现在非常火的一款图片加载框架.听说内部实现的挺牛逼的,虽然自己还没研究原理.不过先学了一下基本的功能,感受了一下这个框架的强...
来源 2016-12-22 12:13
11
阅读

Mapbox+地图SDK极速集成指导

这次跟各位分享一个地图的SDK。先说说为什么拿Mapbox来用吧。首先就是——国际化。当需求要显示国外的地理位置信息的时候,通常使用的是GoogleMap。但是GoogleMap目前需...
来源 2016-12-22 11:42
5
阅读

Android -- OkHttp的简单使用和封装

1,昨天把okHttp仔细的看了一下,以前都是调用同事封装好了的网络框架,直接使用很容易,但自己封装却不是那么简单,还好,今天就来自我救赎一把,就和大家写写从最基础的...
来源 2016-12-22 11:40
8
阅读

Android+studio+全工程搜索并替换字符串

1、Studio打开工程,选中要所有的项目。2、右键选择“ReplaceinPath..”3、搜索要替换的字符串,find键替换即可4、然后会弹出提示框提示替换多少。可自行选择注:如果替换的字符串过多,请记住备份工程文件,因为谁也说不准替换完了之后[code]会出现什么错误,所以请谨慎使用,请知悉!!!
来源 2016-12-22 11:33
3
阅读

上次发版我就改了一行代码!

动态更换应用Icon产品:我们可以动态更换App在Launcher里面的Icon吗开发:不可以产品:我们可以动态更换App在Launcher里面的Icon吗开发:不可以产品:我们可以动态更换Ap...
来源 2016-12-22 09:55
2
阅读

左右fragment

packagecom.bway.hhzmy.fragment;importandroid.content.Intent;importandroid.os.Bundle;importandroid.support.annotation.Nullable;importandroid.support.v4.app.Frag...
来源 2016-12-22 09:20
7
阅读

Gradle+for+Android+系列:初识+Gradle+文件

读完本文你将了解到:settinggradle主目录下的buildgradle模块下的buildgradle备注注意applicationId和packagename其实不是一个东西总结我们用AndroidStudio新创建一个项...
来源 2016-12-22 00:48
12
阅读

armeabi-v7a armeabi arm64-v8a

armeabi-v7aarmeabiarm64-v8aarmeabi就是针对普通的或旧的armv5cpu,armeabi-v7a是针对有浮点运算或高级扩展功能的armv7cpu。armeabi-v7a(32位ARM设备),arm64-v8a(64...
来源 2016-12-21 23:43
62
阅读

Android软键盘(二)+软键盘弹出布局上移的问题

Android默认情况下弹出软件盘,会使获取焦点的View以及它之上的布局整体上移,效果如图:如图所示,键盘弹出的时候,EditText以及上面的ImageView整体上移了,而下面三个T...
来源 2016-12-21 23:08
10
阅读

一起玩转CoordinatorLayout

作为MaterialDesign风格的重要组件,CoordinatorLayout协调多种组件的联动,实现各种复杂的效果,在实际项目中扮演着越来越重要的角色。本篇博客将由浅到深,带你一起玩转C...
来源 2016-12-21 23:00
3
阅读

Android studio 快捷键大全

AndroidStudio是谷歌基于IntelliJIDEA开发的安卓开发工具,有点类似eclipseADT,AndroidStudio提供了集成的Android开发工具用于开发和调试,基于Gradle的构建支持...
来源 2016-12-21 22:44
4
阅读

android sdk manager 更新失败

错误提示:Failedtorenamedirectory.....到android安装目录(各自机器不同):android\sdk下将tools文件夹复制一份toolsTemp,不要打开androidstudio软件。用管理员身份进入...
来源 2016-12-21 22:40
5
阅读

Android软件盘(一)手动显示与隐藏

软件盘是个头疼的问题,一会乱弹出,一会不弹出,弹出之后还各种影响布局。所以我们今天来从头到尾来研究一下软件盘的使用。往往都是点击一个EditText自动弹出软件,再次...
来源 2016-12-21 22:10
7
阅读

关于安卓反编译的几种方式(初识)

哈喽,我是小路,大家在安卓开发过程中,看到一些漂亮精致的应用时,是不是很想知道是怎么做的,今天我们介绍几种简单方便的反编译的工具,成功率还是挺高的的,不过一般...
来源 2016-12-21 20:36
3
阅读

android混淆那些坑

ProGuard简介在最新的AndroidStudio2.2.2版本创建的Android工程中,module中的build.gradle有如下一段配置。这里的minifyEnabled即用来控制在编译时是否需要启用Proguard...
来源 2016-12-21 20:08
8
阅读

android一键实现图片轮播(AndroidImageSlider)

轮播图在APP开发里面,几乎成为一个必备的功能,今天介绍一下AndroidImageSlider,使用起来相对简便,开发快速,感谢android程序员们的开源精神。一、首先引入主要相关的...
来源 2016-12-21 18:23