- 博客(25)
- 收藏
- 关注
原创 自定义组合控件
http://www.cnblogs.com/whoislcj/p/5714760.htmlMainActivityimport android.support.v7.app.AppCompatActivity;import android.os.Bundle;public class MainActivity extends AppCompatActivity {
2017-10-26 10:36:31 171
原创 图片的二次采样Bitmap
http://blog.csdn.net/u012702547/article/details/51245133 import android.graphics.BitmapFactory; public class BitmapUtils { /** * @param filePath 要加载的图片路径 * @param destWidth 显示图片的控
2017-10-26 10:30:10 207
原创 OkHttp的一些封装
OkHttp的一些封装 OkHttp3Utils封装方式一okhttp3和okio的依赖 compile 'com.squareup.okhttp3:okhttp:3.9.0' compile 'com.squareup.okio:okio:1.13.0' import android.util.Log;import java.io.File;import jav
2017-10-26 10:10:15 298
原创 TabLayout+ViewPager无限轮播加小圆点,XRecyclerView下拉刷新,加载更多
要导入的依赖 compile files('libs/okhttp-3.9.0.jar') compile files('libs/okio-1.13.0.jar') compile files('libs/gson-2.2.4.jar') compile 'com.jcodecraeer:xrecyclerview:1.3.2' compile 'co
2017-10-25 21:15:12 1245
原创 自定义View画圆球+Hanlder倒计时跳转
MainActivityimport android.animation.ValueAnimator;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import android.support.v7.app.AppCompatActivity;impo
2017-10-25 21:05:41 244
原创 MVP+OKHttp获取网络数据
要导入的一些依赖 compile files('libs/universal-image-loader-1.9.3.jar') compile files('libs/okio-1.13.0.jar') compile files('libs/okhttp-3.9.0.jar') compile files('libs/gson-2.2.4.jar')
2017-10-25 20:43:53 591
原创 OkHttp请求网络数据二级列表实现购物车全选,单选,总价
OkHttp请求网络数据二级列表实现购物车全选,单选,总价,增加,减少activity_main xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match
2017-10-25 18:53:25 523
原创 简单实现自定义View控件圆形进度条
简单实现自定义控件圆形进度条原创 2017年10月10日 15:32:23标签:简单实现自定义控件圆形进度条首先在res/values下建一个attrs.xml,里面内容为:[html] view plain copy xml version="1.0" encoding="utf-8"?> resources>
2017-10-23 15:53:38 331
原创 弹性动画
弹性动画原创 2017年10月08日 09:10:03标签:弹性动画首先我们要在build.gradle中引入如下依赖:compile 'com.facebook.rebound:rebound:0.3.8'//首先建一个图片布局[html] view plain copy ImageView android:id="@+id/iv"
2017-10-23 15:51:10 245
原创 简单实现二维码
简单实现二维码生成器 原创 2017年10月08日 11:07:26标签:简单实现二维码生成器首先上网下载一个libzxing文件夹,网址为:https://github.com/xuyisheng/ZXingLib 接着把libzxing工程导入到工作空间中,步骤如下: 先点击file-->project-->选
2017-10-23 15:43:27 380
原创 沉浸式和状态栏的隐藏
沉浸式原创 2017年10月18日 16:08:32标签:沉浸式首先手机从上往下分为:状态栏、ActionBar、导航栏。首先隐藏ActionBar是最简单的,我们就先实现它吧:[html] view plain copy ActionBar action= getSupportActionBar(); ac
2017-10-23 15:40:49 262
原创 RecyclerView实现点击事件
首先点击file-->project-->选中新创建的工程-->dependencies-->点击“+”号-->选中第一个-->找到recyclerview-v7 (com.android.support:recyclerview-v7:25.3.1)-->ok接着创建布局:[html] view plain copy android.support.v7.widget.RecyclerV
2017-10-23 15:29:59 698
原创 属性动画+自定义view进度圆环的倒计时
MainActivitypackage com.example.myviewhandler;import android.animation.AnimatorSet;import android.animation.ObjectAnimator;import android.content.Intent;import android.os.AsyncTask;import android.
2017-10-23 07:58:10 354
原创 购物车全选,反选,结算
购物车全选,反选,结算 MainActivity package com.love.taobao.activity;import android.graphics.drawable.Drawable;import android.os.Bundle;import android.support.v7.app.ActionBar;import android.support
2017-10-22 20:36:46 658
原创 XRecyclerView下拉刷新,加载更多,添加头布局
XRecyclerView下拉刷新,加载更多,添加头布局 首先要导入一些依赖 compile 'com.android.support:recyclerview-v7:26.0.0-alpha1' compile files('libs/okhttp-3.9.0.jar') compile files('libs/okio-1.13.0.jar')
2017-10-22 19:52:35 1016
原创 OkHttp的网络请求数据和RecyclerView的多条目加载,添加分割线
要导入RecyclerView的依赖 还要导入OkHttp Okio 两个架包 切记要在清单文件里写上网络权限 MainActivityimport android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.suppo
2017-10-15 19:10:00 860 1
原创 MVP的简单登录
MVP的简单登录 MainActivity import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android
2017-10-15 17:53:29 408
原创 自定义View的画圆加速减速
MainActivity package com.bwei.cpm;import android.graphics.Color;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v7.app.AppCompatActi
2017-10-08 20:48:25 421
原创 RecyclerView接口回调
MainActivity package com.example.recylerview;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.support.v7.widget.LinearLayoutManager;import an
2017-10-07 21:06:27 2168
原创 自定义View实现随机数
MainActivity package com.example.view1;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.wi
2017-10-07 20:57:16 424
原创 RecyclerView的多条目加载,添加头布局
RecyclerView的多条目加载,添加头布局 要导入recyclerview依赖 package com.example.day1recyclerview;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support.v7.widge
2017-10-07 20:46:09 800
原创 国庆技术博客之接口回调
接口回调 刚开始学对于这个机制理解不够深刻,现在重新整理下思路。开发中,接口回调是我们经常用到的。 接口回调的意思即,注册之后并不立马执行,而在某个时机触发执行。 首先解决啥是回调:举个例子:某天,我打电话向你请教问题,当然是个难题,你一时想不出解决方法,我又不能拿着电话在那里傻等,于是我们约定:等你想出办法后打手机通知我,这样
2017-10-07 20:35:51 192
原创 国庆技术博客之XListView的上拉刷新和下拉加载
XListView的上拉加载下拉刷新 今天我来跟大家分享一下XListView的上拉加载下拉刷新,在以后的开发中会经常用到,首先要先导入XListView源码,然后在布局文件中布局,定义一些控件,然后在MainActivity中定义一些全局变量,再找控件,定义一变量path=1, boolean flag=true;再调用加载数据的initDat
2017-10-07 19:53:54 404
原创 国庆技术博客之MVP架构模式
MVP架构模式 我的意识里Mvp相当于MainActivity找了个秘书,在 Presenter操作,最终决定权还是在MainActivity里,我个人是这样理解的,然后就是网上的一些官方的描述, MVP是单词Model View Presenter的首字母的缩写,分别表示数据层、视图层、发布层,它是MVC架构的一种演变。作为
2017-10-07 19:16:07 252
原创 国庆技术博客之ViewPager无限轮播
ViewPager的无限轮播+加载网络数据+ImageLoader加载图片并存到SD卡上 ViewPager的无限轮播是在安卓开发中经常使用,我们也接触了不少,怎么来实现它呢,我就带领大家一起来实现一下吧! 首先先在布局文件中布局,写控件,我习惯把布局文件写在最下面,然后就是MainActivity中先找到控件,定义一些方法 initData(),创建 Myadapter适
2017-10-07 18:10:31 214
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人