登录 立即注册
安币:

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

2017Android开发你必须要掌握的热门开源框架 【简单说】

Android2017热门流行框架【简单说】2016年过去了,想想是不是又距离你的小目标更远了一些呢?那么就让老司机带带你.赶快上车,没时间解释了.你能在本篇文章中收获什么?认识目前流行的框架rx系列全家桶高性能的图片压缩上传网络图片性能优化AndroidM动态权限管理内存泄漏优化RecyclerView适配器优化注解释放双手超简洁的http请 ...
suisui0614 2017-2-7 16:20
阅读:672 评论:0 赞:3

Android分包原理

如果App引用的库太多,方法数超过65536后无法编译。这是因为单个dex里面不能有超过65536个方法。为什么有最大的限制呢,因为android会把每一个类的方法id检索起来,存在一个链表结构里面。但是这个链表的长度是用一个short类型来保存的,short占两个字节(保存-2的15次方到2的15次方-1,即-32768~32767),最大保存的数量就 ...
suisui0614 2017-2-6 16:58
阅读:613 评论:2 赞:4

面向对象的三个特征与含义

>对象>是类的一个实例(对象不是找个女朋友),有状态和行为。例如,一条狗是一个对象,它的状态有:颜色、名字、品种;行为有:摇尾巴、叫、吃等。>>类>是一个模板,它描述一类对象的行为和状态。1.**封装性**将对象的状态信息尽可能的隐藏在对象内部,只保留有限的接口和方法与外界进行交互,从而避免了外界对对象内部属 ...
suisui0614 2017-2-6 16:55
阅读:369 评论:0 赞:2

Android 数据存储五种方式使用与总结

1、概述##Android提供了5种方式来让用户保存持久化应用程序数据。根据自己的需求来做选择,比如数据是否是应用程序私有的,是否能被其他程序访问,需要多少数据存储空间等,分别是:①使用SharedPreferences存储数据②文件存储数据③SQLite数据库存储数据④使用ContentProvider存储数据⑤网络存储数据Android提供了一种方式 ...
suisui0614 2017-2-6 16:54
阅读:403 评论:0 赞:1

android禁用下拉菜单

修改frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/PhoneStatusBarView.java  @Override  publicPanelViewselectPanelForTouch(MotionEventtouch){    //Nodoubleswiping.Ifeitherpanelisopen,nothingelsecanbepulleddown.     ...
三山三 2017-2-6 14:15
阅读:173 评论:0 赞:0

Android动画之萌萌哒蜡烛吹蜡烛动画

一、简介最近开始写一些文章记录一下以前的一些自己写的小项目或者是定义View积累,积灰的东西还是要多翻出来整理整理看看的,。这个只完成了一部分燃起熄灭的动画,没有为何燃起火焰的动画,希望有兴趣的同学也可以接着完成并分享,话不多说,我们来看这两根萌萌的小蜡烛。candle.gif小蜡烛憋足气把火焰燃起,一下被旁边的 ...
suisui0614 2017-2-5 16:19
阅读:556 评论:0 赞:2

解决查看魅族pro6手机通讯录(参考红黑联盟)

packagecom.keymantek.meng.contacts.utils;importandroid.content.Context;importandroid.database.Cursor;importandroid.provider.ContactsContract;importandroid.util.Log;importcom.keymantek.meng.contacts.bean.PhoneInfo;importjava.util.ArrayList;importjava.util.List;/***作者:Mengon2016/12/1920:15*邮箱:al ...
alonehalf 2017-2-4 11:03
阅读:50 评论:0 赞:0

安卓随笔—控件陷阱

1.EditText1.1edittext与输入法软键盘的恩怨代码设置软键盘功能键属性:[代码]xml代码:EditText.setImeOptions(EditorInfo.IME_ACTION_SEARCH);其中EditorInfo一共包含如下属性:然后再对输入法软键盘的功能键点击做出监听:[代码]java代码:inputText.setOnEditorActionListener(newOnEditorActionListener()[email protected] ...
杰代盛世 2017-2-4 09:54
阅读:0 评论:0 赞:0

安卓随笔-百度地图的日积月累

1.百度地图平台搭建1.1下载最新开发文档及工具包首先,要去百度地图SDK的官网下载最新的开发文档及开发工具包:http://lbsyun.baidu.com/index.php?title=androidsdk最新的地图开发sdk为4.2.0,并且集合了定位sdk以及导航sdk的jar包;1.2注册密钥其次,再去开发平台注册app的key,获取密钥:http://lbsyun.baidu.com/apicon ...
杰代盛世 2017-2-4 09:39
阅读:0 评论:0 赞:0

安卓随笔-探索蓝牙

1.清除蓝牙已配对设备[代码]xml代码:privatevoidunBindBlueDevice(BluetoothDevicedevice){try{Methodm=device.getClass().getMethod("removeBond",(Class[])null);m.invoke(device,(Object[])null);}catch(Exceptione){}}2.安卓连接蓝牙通话耳机(HeadSet):[代码]xml代码:privatevoidconnectDeivice(finalBluetoothDev ...
杰代盛世 2017-2-4 09:18
阅读:0 评论:0 赞:0

Android-如何开发一个功能强大的图片选择器

图片选择器是Android开发中会经常用到的一个功能,特别对于社交类的应用,比如头像设置,比如发图片。自然ImagePicker的轮子很多,今天介绍一个功能强大的轮子[SImagePicker](https://github.com/martin90s/ImagePicker"SImagePicker")https://github.com/martin90s/ImagePicker#介绍首先功能强大之处-首先基本的图片读取显 ...
xlover 2017-1-22 13:28
阅读:961 评论:2 赞:6

Android仿京东、天猫app的商品详情页的布局架构, 以及功能实现 ...

GoodsInfoPage有需要做电商类app的童鞋可以看看,首先先看看效果实现本项目使用的第三方框架:加载网络图片使用的 Fresco头部的商品图轮播 ConvenientBanner导航栏切换 PagerSlidingTabStripgithub地址效果图由于代码量过多,就不一一讲解只介绍几个核心的自定义控件)不想看的童鞋可以下载apk或者在github上下 ...
suisui0614 2017-1-21 16:14
阅读:1231 评论:6 赞:8

Activity的启动标志、启动模式、Task学习

Activity是通过Intent启动的,可以在Intent中设置启动标志,同时Activity创建注册时在mainfest.xml中可以设置自己的启动模式;启动标志和启动模式的配合决定了启动当前Activity是否要创建新的Task,是否要创建该Activity的新实例及在当前Activity点击返回键时应该回到哪个Activity。1.Task是包含一系列Activity的堆栈,遵循 ...
348677389 2017-1-20 18:04
阅读:3 评论:0 赞:0

两行代码搞定Android视图扩散切换效果

用最简单的方式来实现Android视图扩散切换效果。一、概述这两天时间动手撸了个视图扩散切换效果的控制器,API兼容至Android4.0,更方便我们在视图切换过程中有炫酷的过渡效果。本来是想实现两个View之间的过渡动画,实现的过程中想到之前写的Activity切换动画,就试着加上了对Activity切换的动画支持。先来看看效果吧,代码 ...
suisui0614 2017-1-20 16:19
阅读:1044 评论:4 赞:2

广告投放| Github|申请友链|手机版|站点统计|安卓巴士

返回顶部