自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 自动轮播RollPagerView

实现轮播图防止浪费大量时间1.添加依赖 compile ‘com.jude:rollviewpager:1.2.9’ 2.在xml布局中添加xml<com.jude.rollviewpager.RollPagerView android:id="@+id/ropagerView" android:layout_width="match_parent

2017-10-24 18:37:07 418

原创 图片二次采样以及自定义圆角图片

1.为什么要进行图片的二次采样?主要是避免OOM。假设客户端需要加载一张图片,图片尺寸为3000*3000(单位/像素),那么计算一下,如果客户端想显示原图,按一个像素四个字节算, 3000 * 3000 * 4 / 1024 / 1024 = 34 M,想想看客户端一个应用程序的运行内存就十几M,你一下显示一个30多M的图片,直接crash了。 2.怎么解决?这里就需要对图片进行二次采样。

2017-10-24 14:11:15 332

原创 RecycleView多条目加载

1.导入RecycleView的依赖和 compile ‘com.android.support:recyclerview-v7:23.2.0’ //图片加载框架加载图片 compile ‘com.squareup.picasso:picasso:2.5.1’ 2.创建适配器import android.content.Context; import android.support.v

2017-10-15 20:51:30 641

原创 自定义控件三角绕圆圈

1.创建类继承Viewpublic class MyCustomCircleArrowView extends View { //创建画笔 private Paint paint; //从xml中获取的颜色 private int circleBoundColor; private float circleBoundWidth; //当前画笔画圆的颜色

2017-10-08 19:09:13 524

原创 RecycleView刷新加载

1.添加加依赖: compile ‘com.wuxiaolong.pullloadmorerecyclerview:library:1.0.4’2.写出布局控件<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xm

2017-09-20 20:35:11 507

原创 自定义控件实现文本滚动

1.textView放在ViewFlipper中实现滑动效果(可设置左右、或者上下滚动),很明显这应该是自定义view;2.利用textView的点击事件即可实现点击;这给布局文件就是调用我们自定义的控件 下面是自定义控件的代码import android.content.Context; import android.graphics.Color; import android.os.Handl

2017-09-18 20:00:56 565

原创 Android ListView批量选择(全选、反选、全不选)

先说明接下来要实现的ListView+CheckBox支持的功能:1. 外部点击“编辑”(长按ListView的某一项也可),出现复选框;2. 支持全选、复选、全不选3. 支持获取选中的数据的信息 接下来,带大家看下实现的步骤: 定义list_item_data.xml,列表的内容显示,要求其中含有CheckBox package text.bwie.com.listviewandcheckb

2017-09-10 20:44:54 394

原创 用Banner实现无线轮播的实现

1.导入依赖 compile ‘com.youth.banner:banner:1.1.5’2.在XMl布局中添加控件<com.youth.banner.Banner android:id="@+id/banner1" android:layout_width="match_parent" androi

2017-09-08 14:37:14 317

原创 Recyclerviews的使用(瀑布流)

1.导入依赖 compile ‘com.android.support:recyclerview-v7:23.2.0’2.给RecycleView创建适配器通过package com.bwei.recyclerviews.adapter;import android.content.Context; import android.os.Handler; import android.support

2017-09-08 14:12:24 408

原创 二次封装OKhttpClient和使用

1.先导依赖 compile ‘com.squareup.okio:okio:1.5.0’ compile ‘com.squareup.okhttp3:okhttp:3.2.0’2.在创建要工具包和工具类 下面就是二次封装的工具类直接调用即可package com.bwei.okhttp3ps.utils;import android.content.Intent; import androi

2017-09-08 13:59:46 3185

原创 XUtils3

Xutis3简介 xUtils是基于Afinal开发的目前功能比较完善的一个Android开源框架,最近又发布了xUtil3.0,在增加新功能的同时又提高了框架的性能。1.xUtils包含了很多实用的android工具; xUtils支持超大文件(超过2G)上传,更全面的http请求协议支持(11种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响; 2.Utils 最低兼容Andr

2017-08-31 10:34:20 333

原创 传值(集合)

1.通过Intent跳转页面通过Intent中的方法进行传值 使用bundle进行保存值 Intent it1=new Intent(MainActivity.this,Aitamei.class);                 List products = brands.get(1).products;                 Log.i("hh",produc

2017-08-25 10:36:55 374

原创 TableLayout和侧滑窗

package com.bwie.text.activity; import android.content.Intent; import android.os.Bundle; import android.os.Handler; import android.os.Message; import android.os.SystemClock; import android.support.de

2017-08-21 20:01:26 599

原创 XListView 展示刷新与加载

封装类XListview 创建展示数据的控件 xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent" andr

2017-08-21 19:51:53 293

原创 无线轮播叫小点点和引导页

无限轮播首先创建Viewpager 1.创建无相轮播的布局 xml version="1.0" encoding="utf-8"?> xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height=

2017-08-21 19:19:55 786

原创 QQ第三方登录

1.下载QQ授权登陆的SDK 2.上腾讯开放平台创建一个工程 3.阅读平台的开发文档 4.根据开发文档进行操作(在工程中只添加   open_sdk_r5793.jar  和  mta-sdk-1.6.2.jar   两个jar包) 5.根据API文档配置项目清单文件 android:name="com.tencent.tauth.AuthActivity" androi

2017-08-18 10:10:41 498

原创 多条目展示

适配器 public class MyAdapter extends BaseAdapter {     private int TYPE_1 = 0;     private int TYPE_2 = 1;     private int TYPE_3 = 2;     Context context;     List datas;     public MyAdap

2017-08-14 20:32:33 200

原创 网络情求加载图片

使用ImageLoad加载图片 1.先将打包的好的类进行加载 2.初始化Imageloader 进行全局配置使用加载的类包 public class MyApplication extends Application {     @Override     public void onCreate() {         super.onCreate();         //进

2017-08-14 20:20:17 351

空空如也

空空如也

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

TA关注的人

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