- 博客(20)
- 收藏
- 关注
原创 自定义圆环
1、attrs文件xml version="1.0" encoding="utf-8"?>resources> declare-styleable name="CustomCircle"> attr name="textColor" format="color" /> attr name="text" format="string" />
2017-05-03 15:40:22 453
转载 百度地图定位
一、生成Ak1、开发板sha1和发布版sha1二、配置环境1、下载SDK,导jar包compile files('libs/BaiduLBS_Android.jar')2、main下建jniLibs文件夹,将下载的SDK中libs文件夹下复制过来3、混淆-keep class com.baidu.** {*;}-keep class vi.com.** {
2017-05-03 14:01:45 325
原创 生成二维码和扫描二维码
一、生成二维码1、布局xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_
2017-04-19 09:49:02 526
原创 viewpager实现画廊(中间图片全部显示,左右显示一部分b布局)无限轮播效果
一、布局xmlversion="1.0"encoding="utf-8"?>RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/pager_layout" android:layout_width="match_
2017-04-13 19:08:04 8446
原创 Android开发中多点触摸的实现方法
在处理单点触摸中,我们一般会用到MotionEvent.ACTION_DOWN、ACTION_UP、ACTION_MOVE,然后可以用一个Switch语句来分别进行处理。ACTION_DOWN和ACTION_UP就是单点触摸屏幕,按下去和放开的操作,ACTION_MOVE就是手指在屏幕上移动的操作。在处理多点触摸的过程中,我们还需要用到MotionEvent.ACTION_MASK。一般使用s
2017-04-12 11:40:48 1794
原创 ScrollView滚动后显示按钮并点击置顶
第一步、我们先自定义一个ScorllView,这个自定义的ScrollView完成以下功能:1.监听ScrollView 的onScrollChanged 滚动改变回调 2.当滚动距离大于某个值时显示置顶按钮(即我们显示图片)3.当点击置顶按钮时能让ScrollView滑动到顶部public class GoTopScrollview extends Scrol
2017-04-11 13:59:35 957
原创 自定义圆环进度条
一、values下建attrs文件xml version="1.0" encoding="utf-8"?>resources>declare-styleable name="CustomCircle"> attr name="roundColor" format="color"/> attr name="roundProgressColor" format="color
2017-04-10 08:19:31 243
原创 自定义控件之自定义属性
一、在res/values文件下定义一个attrs.xml文件,代码如下: 二、在布局xml中如下使用该属性: xmlns:toolbar="http://schemas.android.com/apk/res/cn.zzm.toolbar" androidrien
2017-04-08 10:42:17 241
原创 OkHttpUtils使用
1.OkHttpUtils 目前支持一般的 get,post,put,delete,head,options请求基于Post的大文本数据上传多文件和多参数统一的表单上传支持一个key上传一个文件,也可以一个Key上传多个文件大文件下载和下载进度回调大文件上传和上传进度回调支持cookie的内存存储和持久化存储,支持传递自定义cookie支持304缓存协议,扩展四种本地缓存模式,并且支持缓存
2017-04-07 20:10:56 1125
原创 oKHttp网络请求
1、导依赖或jar包1.1依赖 compile 'com.squareup.okhttp:okhttp:2.4.0' compile 'com.squareup.okio:okio:1.5.0'1.2jar包下载地址 OkHttp Okio2、代码基本使用HTTP GETOkHttpClient
2017-04-06 11:05:24 357
原创 Recycleview实现瀑布流
首先是Item的布局masonry_item.xml很简单,就是一张图片加文字,item背景设置为白色xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical"
2017-04-06 10:47:56 269
原创 Recycleview的使用
一、简介1.RecyclerView是什么? RecylerView是support-v7包中的新组件,是一个强大的滑动组件,与经典的ListView相比,同样拥有item回收复用的功能,这一点从它的名字recylerview即回收view也可以看出。看到这也许有人会问,不是已经有ListView了吗,为什么还要RecylerView呢?这就牵扯到第二个问题了。
2017-04-06 09:14:22 410
原创 自带小点轮播之XBanner
一、XBanner简介 XBanner是一个非常优秀的无限自动轮播框架,也是一个控件。这里是XBanner的GitHub地址 XBanner的主要功能如下:根据传入的数据条数自动调整广告页数当图片数量大于一张时,可以无限循环自动播放、手指按下停止轮播、抬起手指继续轮播可以自定义指示器的位置:左下角、下侧中间、右下角自定义指示点:正常状态和
2017-03-31 13:44:38 1115
原创 PhotoView使用
在开发过程中都会有点击图片进行图片放大并且轮滑显示效果,1、导入jar包compile files('libs/uk-co-senab-photoview.jar')2、布局xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android
2017-03-30 18:37:44 370
原创 ScrollView中嵌套Listview时怎么全部显示
最近在做一个项目的时候,需要在ScrollView中嵌套一个ListView,但是在刚开始的时候发现嵌套在里面的ListView不能完全显示,如下图: 上网查了下,发现有StackOverflow上的牛人已经解决了这个问题,经过试验发现是可以解决问题的,它的思路就是在设置完ListView的Adapter后,根据ListView的子项目重新计算ListView的高度,然后把高度再作为
2017-03-30 16:22:57 440
原创 频道管理_简单List集合
1、导自封Librarycompile project(':pindaofenleilibrary')2、布局xml version="1.0" encoding="utf-8"?>RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="htt
2017-03-28 14:47:32 265
原创 SharedPreferences 工具类
public class ShoucangUtils { public static SharedPreferences sp; public static ShoucangUtils shou; public ShoucangUtils(Context con ) { sp= con.getSharedPreferences("shoucang",0);
2017-03-26 09:20:24 210
原创 图片缩放
1、导依赖compile files('libs/uk-co-senab-photoview.jar')2、清单文件3、布局3.1主布局 xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.co
2017-03-24 15:08:56 255
原创 版本更新 上传
1.xutils3依赖compile 'org.xutils:xutils:3.3.36'2.布局:button按钮<Button android:id="@+id/bt_upload" android:layout_width="wrap_content" android:layout_height="wrap_content"
2017-03-24 13:11:18 258
原创 QQ腾讯第三方登录
1.导入jar包2.权限android:name="android.permission.INTERNET">android:name="android.permission.ACCESS_NETWORK_STATE">3.清单文件<activity android:name="com.tencent.tauth.AuthActivit
2017-03-24 10:07:43 426
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人