
android
qq_21184657
这个作者很懒,什么都没留下…
展开
-
android 第一更(判断网络状态)
判断网络状态 三种 没有网络 wifi网络 GPRS网络转载 2015-09-15 17:37:47 · 504 阅读 · 0 评论 -
android 设置toolbar透明度所有的页面都会变透明
Android 在一个页面上设置toolbar透明度(用Java代码设置),所有的页面都会变成透明色toolbar1.getBackground().setAlpha(100);然后我又用了第二种方法设置透明度Drawable mDrawable = ContextCompat.getDrawable(getActivity(), R.color.colorPrimary);mDrawable.s原创 2017-05-07 22:03:21 · 2395 阅读 · 0 评论 -
补间动画,帧动画
Android 动画详解开始的时候先思考几个问题 1. android 动画是什么 2. android 动画的分类 3. android 动画怎么实现 4. android 动画实现的原理第一个问题:android 动画是什么这个问题很明显了 就不用回答了第二个问题:android动画的分类android 动画一共分为三类 1. View Animation 也叫补间动画,是andro转载 2016-10-26 10:32:52 · 526 阅读 · 0 评论 -
property
Property Animation(属性动画)使用详解概念:属性动画可以作用在View的属性上,对属性进行修改,而且不要求对应的属性一定是有显示效果的 属性: Duration: 动画持续时间 默认300秒 Time interpolation: 时间插值定义动画的变化率 Repeat count and behavior:重复次数、以及重复模式;可以定义重复多少次;重复时从头开始,还是反转载 2016-10-25 20:02:02 · 275 阅读 · 0 评论 -
补间动画,帧动画
Android 动画详解开始的时候先思考几个问题 1. android 动画是什么 2. android动画的分类 3. android 动画怎么实现 4. android 动画实现的原理第一个问题:android 动画是什么这个问题很明显了 就不用回答了第二个问题:android动画的分类android 动画一共分为三类 1. View Animation 也叫补间动画,是androi原创 2016-10-25 20:01:43 · 399 阅读 · 0 评论 -
android中的类-接口-方法
Part 1: Activity.startActivities() 常用于在应用程序中间启动其他的Activity。 TextUtils.isEmpty() 简单的工具类,用于检测是否为空。(可同时判断”“和null哦) Html.fromHtml() 用于生成一个Html,参数可以是一个字符串.个人认为它不是很快,所以我不怎么经常去用.(我说不经常用它是为了重点突出这句话:请多手动构建转载 2016-06-02 09:26:03 · 756 阅读 · 0 评论 -
OkHttp缓存功能的应用
1.首先要设置okhttp启用缓存功能 设置缓存目录和缓存大小client.setCache(new Cache(context.getCacheDir(),maxCacheSize));2.当然,设置了缓存和目录还是不够的,http请求总该有个过期时间吧,缓存是由HTTP消息头中的”Cache-control”来控制的,常见的取值有private、no-cache、max-age、must-re转载 2016-01-20 15:51:30 · 2246 阅读 · 0 评论 -
第五更 android 自定义view(一)
先写几点注意事项 1、设置矩形或者文字的位置所设置的位置是其左下角的坐标 2、自定义view中getWidth和 getMeasuredWidth()的区别 下面是写自定义view必备的几个操作 1、在value中建立attrs.xml文件 我们定义了字体,字体颜色,字体大小3个属性,format是值该属性的取值类型:一共有:string,color,demension,integer,e转载 2015-10-12 10:55:40 · 410 阅读 · 0 评论 -
android 第二更(后台判断网络状态,反馈到页面)
接每日一更之第一天(判断网络状态) 模仿扣扣的页面,后台判断网络状态 当网络状态改变的时候,能通知前台页面做出相应的操作。(页面很丑)广播代码public class NetWorkBroadcast extends BroadcastReceiver { public static NetWorkListener netWorkListener; @Override p原创 2015-09-16 11:45:16 · 498 阅读 · 0 评论 -
android第四更 (DownManger 系统级下载文件)
DownManger 是系统自带的下载控件,在api level 9之后,android系统为我们提供了DownLoadManager类,这是android提供的系统服务,我们通过这个服务完成文件下载。整个下载过程全部交给系统负责,不需要我们过多的处理。 通过API文档,可以看出DownLoadManager包含两个内部类: DownLoadManager.Query:主要用于查询下载信转载 2015-09-29 16:57:59 · 572 阅读 · 0 评论 -
Android中Bitmap和Drawable
一、相关概念 1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象 2、Canvas画布,绘图的目的区域,用于绘图 3、Bitmap位图,用于图的处理 4、Matrix矩阵 二、Bitmap 1、从资源中获取Bitm转载 2015-09-21 10:26:24 · 347 阅读 · 0 评论 -
android第三更(下载附件,通知栏显示进度)
我们在开发中经常需要从服务器下载文件,下载的内容可能有交换的信息,缓存的图片,程序更新包等。我们使用URLConnection来实现下载。先看几行代码: URL url=new URL(urls); HttpURLConnection conn=(HttpURLConnection) url.openConnection();//建立连接 con原创 2015-09-17 16:40:27 · 635 阅读 · 0 评论 -
列表中EditText的使用 ExtendedEditText
在列表中使用EditText中会出现一个问题 就是当执行EditText的addTextChangedListener 会出现错乱 因为在列表中所有的EditText存在关联,肯定要监听3个,如果处理不好的话,改变一个值,其他的值也改变,这样会陷入一个死循环。虽然有removeTextChangedListener 这个方法,但是实在不敢恭维,容易出错。最好的办法当然是 当一个EditText获得原创 2017-05-31 16:04:43 · 722 阅读 · 0 评论