自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 picasso,glide两种图片框架

图片加载框架:glide和picasso 两者用法相近区别:picasso的特性:1 :处理adapter中Imageview的回收和取消已经回收的Imageview的下载进程(即:避免图片错位问题)2:使用最少的内存完成复杂的图片转换,比如把下载图片转成圆角3:自动添加磁盘和内存缓存glide的特性:1:gif动画的解码2:本地视频剧照解码3:缩略图的支持

2016-11-29 13:47:46 294

原创 DropEditText可拉伸EditText

DropEditText常用场景,一般在登录界面切换账号时,会出现一个弹框,里面有可供切换的账号 步骤: 这里使用到自定义组合控件,首先写一个xml布局LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" androi

2016-11-29 13:46:39 574

原创 友盟统计的基本继承和实现

友盟统计友盟统计实际还是可以的,按照官方文档一步步集成,是可以做出来的 。。。简介友盟是第三方的大数据服务提供商,友盟统计只是他提供的其中一种服务。统计服务有两种:一种是移动应用统计,另一种是网站统计,对于我们安卓开发来说,用的肯定是应用统计,友盟的移动应用统计可以帮助移动应用开发商统计和分析流量来源、内容使用、用户属性和行为数据,以便开发商利用这些数据进行产品、运营、推广策略的决策。

2016-11-29 13:45:24 953

原创 imageloder的基本使用

ImageLoader简介开源的图片加载框架多线程下载图片,图片可以来源于网络,文件系统,项目文件夹assets中以及drawable中等支持随意的配置ImageLoader,例如线程池,图片下载器,内存缓存策略,硬盘缓存策略,图片显示选项以及其他的一些配置支持图片的内存缓存,文件系统缓存或者SD卡缓存支持图片下载过程的监听根据控件(ImageView)的大小对Bitmap进行裁剪

2016-11-29 13:44:30 463

原创 EventBus 的基本概念和使用

EventBus是一款针对Android端优化的消息总线。简化了应用程序内各组件间、组件与后台线程间的通信。比如请求网络数据,把返回的数据通过Handler或Broadcast通知UI,这些需求都可以通过EventBus实现。主要功能:替代Intent,Handler,BroadCast在Fragment,Activity,Service,线程之间传递消息优缺点:调度灵

2016-11-29 13:43:48 361

原创 GreenDao 的基本使用

概念介绍:greenDAO是一个对象关系映射(ORM)的框架,能够提供一个接口通过操作对象的方式去操作关系型数据库,它能够让你操作数据库时更简单、更方便。与同类型的ormLite 比较:(扯再多没用,上数据图! 最下面)ormlite 基于注解和反射的的方式,导致ormlite性能有着一定的损失(注解其实也是利用了反射的原理) 优点:维护更方便,使用更简单,而且容易上手。(文档较全面,

2016-11-29 13:38:43 1229

转载 android快速开发框架xUtils

android快速开发框架xUtils2014-08-25 16:20 48897人阅读 评论(17)收藏举报分类: 开源项目(5) android(66) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]xUtils简介xUtils 包含了很多实用的androi

2016-11-18 20:24:30 299

原创 Android开发之XML文件的解析的三种方法

Android开发之XML文件的解析的三种方法2014-12-01 19:25 486人阅读 评论(1)收藏举报版权声明:本文为博主原创文章,未经博主允许不得转载。XML在各种开发中都广泛应用,Android也不例外。作为承载数据的一个重要角色,如何读写XML成为Android开发中一项重要的技能。今天就由我向大家介绍一下在Android平台

2016-11-18 20:23:07 481

转载 DropEditText,带下拉功能的EditText

DropEditText,带下拉功能的EditText标签: androidDropEditText自定义view2016-05-28 16:34 526人阅读 评论(0)收藏举报分类: Android(23) Android控件(3) 版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+

2016-11-18 20:19:24 463

原创 实现图片获取ImageLoad和UM配置

import android.app.Application;import com.nostra13.universalimageloader.cache.disc.naming.HashCodeFileNameGenerator;import com.nostra13.universalimageloader.cache.disc.naming.Md5FileNameGenerato

2016-11-11 10:19:55 617

原创 Read data 读请求数据流

public class ToolsUtils {    public static String ReadTools(InputStream is) {        try {            byte[] b = new byte[1024];            ByteArrayOutputStream baos = new ByteArrayOutputStre

2016-11-11 10:17:45 526

原创 Android程序结构

安卓应用程序层应用程序框架层系统运行库层Linux核心层

2016-10-31 16:47:02 407

原创 java面向对象

java是一种面向对象的语言。也就是说,这种程序设计,把现实中的所有的问题都当做一个个对象来解决,每个对象都有其独立的属性和方法,每个对象之间具有一定的联系,在面向对象设计编程中,不需要考虑对象的实现细节,每个对象都有自己的任务和功能。比如说汽车是一个对象,飞机也是一个对象;汽车具有后备箱、方向盘和发动机等属性,飞机有机翼、操作台等等属性,如果程序想实现能够根据汽车状态输出相应语句,比如前进、后退

2016-10-31 14:17:21 234

原创 购物车的实现

private LinkedList listbool=new LinkedList();    private List list;    private CartAdapter cart;    private CheckBox checkall;    private TextView tvall;    private double sum=0;

2016-10-31 13:47:28 286

原创 短信验证的实现

首先写一个短信验证类RegisterPage/** 短信注册页面*/public class RegisterPage extends FakeActivity implements OnClickListener,        TextWatcher {    // 默认使用中国区号    private static final String DEFAULT_COUN

2016-10-31 13:40:29 368

原创 百度地图的定位

public class BaidumapActivity extends Activity {    boolean isFirstLoc = true; // 是否首次定位    private MapView mMapView;    private BaiduMap mBaiduMap;    private LocationClient mLocClient;    

2016-10-31 13:37:09 256

原创 Android 分页加载

private ListView listView;    private List fenList;    int index = 0;    final int PAGE_NUMBER = 7;    private HomeAdapter adapter;    private List data;    private View pro_bar;    @O

2016-10-26 16:07:13 349

原创 Android 多选框

package com.example.allandreverse;import java.util.ArrayList;import java.util.LinkedList;import java.util.List;import android.os.Bundle;import android.app.Activity;import android.content

2016-10-26 16:02:27 412

原创 轮播图

package com.example.mypic;import java.util.ArrayList;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.support.v4.view.ViewPager;import andr

2016-10-26 16:01:10 289

原创 Webview 加载网页

Intent intent=getIntent();        String extra = intent.getStringExtra("url");        web=(WebView) findViewById(R.id.web);        web.loadUrl(extra);        web.setWebViewClient(new WebViewCl

2016-10-26 15:59:19 229

原创 xlistview

private XListView xlv;    String path = "";    String refresh = "http://ic.snssdk.com/2/article/v25/stream/?count=20&min_behot_time=1473057356&bd_latitude=4.9E-324&bd_longitude=4.9E-324&bd_loc_tim

2016-10-26 15:56:13 235

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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