![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android
文章平均质量分 51
有妹子吗
对移动方向有很大的兴趣,能积极学习新知识,有团队合作意识、有抗压能力
展开
-
android 权限大全
Android权限分的很细,但命名比较人性化,Android permission比SymbianCapabilities有了不少改进,下面就来看看权限许可都有哪些定义吧,发现还是比较繁多的,如果发现你的程序某个地方调试错误很可能是Androidpermission的访问控制在作怪,这也是为了安全防止手机成为病毒的场所。Android开发网获取到的消息来看不用购买高昂的数字签名证书,权限许可权由用转载 2015-09-09 14:48:10 · 311 阅读 · 0 评论 -
使ScrollView充满布局
android:fillViewport=trueScrollView下面的组件如果有android:layout_height="fill_parent",那么必须将ScrollView的android:fillViewport属性设为true,不然高度撑不满整个ScrollView。原创 2016-01-20 18:06:36 · 245 阅读 · 0 评论 -
Snackbar使用及其注意事项
一、使用Snackbar snackbar = Snackbar.make( container, msg.getData().getString(BaseConstant.SHOW_SNACK_MESSAGE), Snackbar.LENGTH_SHORT); Snackbar.SnackbarLayou原创 2015-12-08 10:23:19 · 545 阅读 · 0 评论 -
android之ConnectivityManager简介,网络连接状态
[java] view plain copy/** * 测试ConnectivityManager * ConnectivityManager主要管理和网络连接相关的操作 * 相关的TelephonyManager则管理和手机、运营商等的相关信息;WifiManager则管理和wifi相关的信息。 * 想访问网络状态,首先得添加权限转载 2016-02-16 18:07:25 · 265 阅读 · 0 评论 -
Fragment真正意义上的onResume和onPause
前言Fragment虽然有onResume和onPause的,但是这两个方法是Activity的方法,调用时机也是与Activity相同,和ViewPager搭配使用这个方法就很鸡肋了,根本不是你想要的效果,这里介绍一种方法。声明欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com农民伯伯: http://over14转载 2016-03-19 18:36:08 · 365 阅读 · 0 评论 -
android杂记
1、(EditView).setError("XXX")设置EditView的错误信息2、TextUtils.isEmpty(str)判断字符串是否为空注:TextUtils是Android提供的字符串处理类。原创 2016-03-15 13:20:38 · 241 阅读 · 0 评论 -
给 Android 开发者的 RxJava 详解
前言我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越来越多 。而最近这几个月,我也发现国内越来越多的人开始提及 RxJava 。有人说『RxJava 真是太好用了』,有人说『RxJava 真是太难用了』,另外更多的人表示:我真的百度了也谷歌了,但我还是想问: R转载 2016-04-13 13:39:42 · 255 阅读 · 0 评论 -
MVP在Android平台上的应用
Android平台上MVP的介绍这篇文章向你介绍Android平台上的MVP模式,从一个简浅的例子开始实践之路。文章也会介绍一个一个库让你在Android平台上轻松的实现MVP简单吗?我怎么才能从中受益?什么是MVP?View 层主要是用于展示数据并对用户行为做出反馈。在Android平台上,他可以对应为Activity, Fragment,View或者对话框。Mo转载 2016-04-14 08:46:00 · 523 阅读 · 0 评论 -
Android提供的LruCache类简介
package android.util; import java.util.LinkedHashMap; import java.util.Map; /** * A cache that holds strong references to a limited number of values. Each time * a value is acce转载 2015-12-14 13:37:53 · 345 阅读 · 0 评论 -
android Activity与Fragment之间的通信
一、使用onAttach方法实现1、activity----->fragmentactivity代码: private OnMainListener mainListener; // 绑定接口 @Override public void onAttachFragment(Fragment fragment) { try {原创 2015-11-19 15:20:20 · 362 阅读 · 0 评论 -
android 设置 EditTextView不自动获得焦点
在EditTextView 的父布局加上属性: android:focusable="true" android:focusableInTouchMode="true"原创 2015-11-19 15:18:22 · 615 阅读 · 0 评论 -
Android开发之动画效果浅析
android动画主要包含补间动画(Tween)View Animation、帧动画(Frame) Drawable Animation、以及属性动画 Property Animation。下面依次介绍一下各个动画。1. 补间动画(Tween)Tween动画,通过对View的内容进行一系列的图形变换 (包括平移、缩放、旋转、改变透明度)来实现动画效果。动画效果的定义可以采用转载 2015-09-10 15:30:02 · 395 阅读 · 0 评论 -
Android的输入框中加入清除按钮
1、实现自己的EditTextpackage com.ming.doustec.clearableedittextdemo;import android.content.Context;import android.graphics.drawable.Drawable;import android.support.v4.content.ContextCompat;import and转载 2015-09-11 14:11:31 · 2681 阅读 · 0 评论 -
RecyclerView实现上拉刷新,下拉加载,item点击事件
最近发现RecyclerView这么个东西。据说是用来替代ListView和GridView的,没事研究下,虽然选的是原创,但是还是借鉴了网上的的诸多大神,感谢一下!1、添加依赖RecyclerView是新出的,首先要添加依赖: compile 'com.android.support:support-v4:21.0.2' compile 'com.andro原创 2015-08-19 22:04:11 · 1339 阅读 · 0 评论 -
android(小米)系统隐藏的小功能
瞎按中发现的。。。1.开启开发者选项就不用说了。。。2.在关于手机中连续点击 “Android 版本 ”会有一个小插画,试一次吧,呵呵。3.在关于手机中连续点击“处理器”会抓取日志。4.在关于手机中连续点击“机身存储”能进入电话信息功能。5.在关于手机中连续点击“内核版本”能进入硬件抽检测试功能。注:我的MIUI版本是 MIUI5.5.22|开发版原创 2015-09-07 18:52:18 · 1294 阅读 · 0 评论 -
android状态栏一体化(改变状态栏的背景颜色)开源工程推荐
1、前言在android kitkat 有一个新的特性可以设置手机状态栏的背景,让手机整个界面的风格保持一致,看起来非常清爽,在今年的google i/o上的android l默认就是这种风格。来现在看我们怎么加上这个酷黑狂拽掉渣天的功能怎么给我们的程序加上。来先看一下demo效果图。2、关与kitkatandroid 4.4 提供了一套转载 2015-09-07 18:13:24 · 293 阅读 · 0 评论 -
android点击两侧返回键退出应用
@Override public void onBackPressed() { //如果两次返回键间隔大于2s if ((System.currentTimeMillis() - mExitTime) > 2000) { PublicTools.addToast(this, "再按一次退出A课堂"); mExitTime = Sy原创 2015-09-07 18:31:44 · 426 阅读 · 0 评论 -
Android处理图片OOM的若干方法小结
前言众所周知,每个Android应用程序在运行时都有一定的内存限制,限制大小一般为16MB或24MB(视平台而定)。因此在开发应用时需要特别关注自身的内存使用量,而一般最耗内存量的资源,一般是图片、音频文件、视频文件等多媒体资源;由于Android系统对音频、视频等资源做了边解析便播放的处理,使用时并不会把整个文件加载到内存中,一般不会出现内存溢出(以下简称OOM)的错误,因此它们的内存消转载 2015-09-08 13:43:47 · 397 阅读 · 0 评论 -
convertView&setTag方法的一点理解
前言首先我们要知道setTag方法是干什么的,SDK解释为TagsUnlike IDs, tags are not used to identify views. Tags are essentially an extra piece of information that can be associated with a view. They are most often used转载 2015-11-04 13:14:50 · 362 阅读 · 0 评论 -
Retrofit源码解析
之前花了一段时间整理过一篇文章OKHttp源码解析。所以今天打算把一个包装工具Retrofit做一下源码解析。Retrofit和Java领域的ORM概念类似,ORM把结构化数据转换为Java对象,而Retrofit把REST API返回的数据转化为Java对象方便操作。同时还封装了网络代码的调用。这个网络代码默认采用了OKHttp的方式。Retrofit使用这一节主要使转载 2016-04-16 09:24:14 · 820 阅读 · 0 评论