安卓布局优化Include merge ViewStub

本文转载自http://blog.csdn.net/bboyfeiyu/article/details/45869393 在开发中UI布局是我们都会遇到的问题,随着UI越来越多,布局的重复性、复杂度也会随之增长。Android官方给了几个优化的方法,但是网络上的资料基本上都是对官方资料的翻译...

2016-10-27 08:39:37

阅读数:286

评论数:0

有序广播,粘性广播

BroadcastReceiver,作为一个广播接收者,因为android组件之间消息的传递基于intent,所以广播接收者想要接收什么类型的广播,将receiver标签下的intent-filter标签下的action标签的值置为那个广播类型即可, receiver android:name=...

2016-10-25 21:59:12

阅读数:275

评论数:0

ListView滑动卡顿问题的解决思路

ListView滚动速度优化主要可以应用以下几点方法来实现: 1、使用Adapter提供的convertView convertView是Adapter提供的视图缓存机制,当第一次显示数据的时候,adapter会创建n个(n等于页面可见的item的数目)convertView,当下次需要显示新...

2016-10-21 00:07:07

阅读数:584

评论数:0

Activity四种启动模式

一、启动模式介绍   启动模式简单地说就是Activity启动时的策略,在AndroidManifest.xml中的标签的android:launchMode属性设置;   启动模式有4种,分别为standard、singleTop、singleTask、singleInstance; 讲解...

2016-10-20 00:22:53

阅读数:189

评论数:0

给 Android 开发者的 RxJava 详解

前言 本文是转载文章:http://gank.io/post/560e15be2dca930e00da1083 我从去年开始使用 RxJava ,到现在一年多了。今年加入了 Flipboard 后,看到 Flipboard 的 Android 项目也在使用 RxJava ,并且使用的场景越...

2016-10-18 11:21:52

阅读数:376

评论数:0

JNI和NDK

简介  JNI是Java语言提供的Java和C/C++相互沟通的机制,Java可以通过JNI调用本地的C/C++代码,本地的C/C++的代码也可以调用java代码。JNI 是本地编程接口,Java和C/C++互相通过的接口。Java通过C/C++使用本地的代码的一个关键性原因在于C/C++代...

2016-10-18 11:15:44

阅读数:164

评论数:0

为RecyclerView添加item的点击事件

RecyclerView侧重的是布局的灵活性,虽说可以替代ListView但是连基本的点击事件都没有,这篇文章就来详细讲解如何为RecyclerView的item添加点击事件,顺便复习一下观察者模式。 最终目的 模拟ListView的setOnItemClickListener()方法,调用者只须...

2016-10-18 10:59:24

阅读数:314

评论数:0

android 在一个Activity中结束另一个Activity的方法(可以完全退出程序)

下面以ActivityB结束ActivityA为例 1、首先在ActivityA中定义一个静态的全局变量 static Activity ActivityA; 2、在ActivityA中的onCreate方法中给ActivityA赋值 ActivityA = this; 3、在Activ...

2016-10-15 00:55:46

阅读数:251

评论数:0

android webview js交互, 响应webview中的图片点击事件 ,点击(双击)使图片变大,单击退出

最近碰到个新需求需要点击webview中的图片进行放大显示。 整理了下思路,想到了下面的一个可行的方案。 http://download.csdn.net/detail/zlb_lover/9654404 代码下载地址 方案思路, 1.在点击图片的时候调用本地的java方法并给...

2016-10-15 00:32:17

阅读数:1879

评论数:0

ContentProvider和Uri详解

十二、ContentProvider和Uri详解 一、使用ContentProvider(内容提供者)共享数据 ContentProvider在android中的作用是对外共享数据,也就是说你可以通过ContentProvider把应用中的数据共享给其他应用访问,其他应用可以通过Content...

2016-10-14 09:07:37

阅读数:463

评论数:0

实现上拉加载更多的SwipeRefreshLayout

From Sky丶清(http://blog.csdn.net/developer_jiangqq) 侵权必究!

2016-10-11 14:37:09

阅读数:1307

评论数:0

Retrofit2 + OkHttp3下统一设置Http请求的Headers

近几天尝试使用Retrofit和OkHttp构建网络层,从官网配置了依赖链接后,惊奇的发现OkHttp3,Retrofit2,都与以前的版本不兼容,不仅包名不一样(OkHttp3.*,以前的版本是com.squareup.okhttp.*)而且很多方法也被删掉了,目前只有Retrofit2在网上有...

2016-10-11 14:32:52

阅读数:571

评论数:0

仿热门标签的安卓流式布局

一、概述: 在日常的app使用中,我们会在android 的app中看见 热门标签等自动换行的流式布局,今天,我们就来看看如何 自定义一个类似热门标签那样的流式布局吧(源码下载在下面最后给出) 类似的自定义布局。下面我们就来详细介绍流式布局的应用特点以及用的的技术点: 1.流式...

2016-10-01 20:59:32

阅读数:259

评论数:0

Glide网络加载图片框架使用教程

compile 'com.github.bumptech.glide:glide:3.7.0'//加载网络图片使用glide       Glide,和Picasso很相似,可以从各种图片来源加载和显示图片,并且很好的支持缓存。同时,它在对图片操作时,只占用很少的内存。Glide已经被谷歌官方的...

2016-10-01 00:09:47

阅读数:672

评论数:0

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