- 博客(40)
- 资源 (2)
- 收藏
- 关注
原创 当EditText输入框内容为空时,按钮不可点击
EditText有一个内容改变的监听事件addTextChangedListener edittext.addTextChangedListener(new TextWatcher() { @Override public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2
2018-02-06 14:30:11
3440
原创 android获取app版本号的方法
调用此工具类中的方法,返回的就是版本号/** * Created by ztz on 2018/2/4. * * 获取当前app版本号 */public class VersionCodeUtil { public static int getVersionCodeUtil(Context context){ int versionCode
2018-02-04 17:03:29
1998
原创 AndFix热修复的理解
一、 AndFix的热修复方式:二、AndFix的修复流程:上图大致的流程是:1、检测bug 2、分析原因 3、创建分支-修改bug-测试 4、生成.patch文件 5、验证是否修复 6、完成 点击下载apkpatchAndFix热修复的主要方式是以替换方法的方式进行修复;优点:原理简单,集成简单,即时生效;缺点:只能修复方法级的bug,极大地限制了
2018-02-04 17:01:16
434
原创 android仿京东首页下拉渐变搜索框背景
在这里是结合recyclerview一起使用的,为recyclerview设置setOnScrollListener监听事件。recyclerview.setOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrollStateChanged(RecyclerView
2018-02-02 21:08:40
2633
转载 Android多渠道打包
[转载:]http://blog.youkuaiyun.com/weikai_/article/details/79226355(一)在AndroidManifest.xml里设置动态渠道变量<meta-data android:name="UMENG_CHANNEL" android:value="${UMENG_CHANNEL_VALUE}" />(二)在build.gradle设置pr
2018-02-01 14:13:37
1386
原创 Android中MD5加密方式工具类
MD5加密是一种单向加密算法,是不可逆的一种的加密方式 MD5的特点: 压缩性:任意长度的数据,包括文件加密得出来的长度都是32位的固定长度。 抗修改性:对数据的加密是无规律的,所得到的MD5值都有很大区别。 强抗碰撞:已知原数据和其MD5值,想找到一个具有相同MD5值的数据是非常困难的。 /** * Created by ztz on 2018/1/30.
2018-01-30 20:27:49
3612
转载 Android实现多线程下载,断点续传,多任务下载
转载:http://blog.youkuaiyun.com/ausboyue/article/details/71155831丨版权说明 :《OkHttp实现多线程断点续传下载,单例模式下多任务下载管理器,一起抛掉sp,sqlite的辅助吧》于当前优快云博客和乘月网属同一原创,转载请说明出处,谢谢。 最近项目需要使用到断点下载功能,笔者比较喜欢折腾,想方设法抛弃SharedPreference
2018-01-26 10:23:24
2636
2
原创 底部导航栏BottomNavigationBar结合fragment的使用
package com.example.ztz.bottomnavigationbar;import android.graphics.Color;import android.os.Bundle;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentTransaction;import
2018-01-15 20:43:25
3709
原创 Android扫描本地音乐
扫描音乐的bean类,用来装载解析出来的数据package com.example.ztz.ponymusic.model.bean;/** * Created by ztz on 2018/1/3. * 扫描音乐的bean类 */public class Song { public String singer;//歌手 public String song;//歌
2018-01-15 19:46:35
8265
原创 Fresco实现高斯模糊效果
Fresco实现高斯模糊效果调用方法 : showUrlBlur(draweeView, url, iterations, blurRadius);/** * 以高斯模糊显示。 * * @param draweeView View。 * @param url url. * @param iterations 迭代次数,越大越魔化。 * @par
2018-01-08 10:21:45
3285
原创 自定义EditText_password输入框
创建一个类继承EditTextimport android.annotation.SuppressLint;import android.content.Context;import android.graphics.drawable.Drawable;import android.support.v4.content.ContextCompat;import android.te
2017-12-19 19:53:56
638
原创 android自定义view_ClearEditText带清空按钮的输入框
创建一个类继承EditTextimport android.annotation.SuppressLint;import android.content.Context;import android.graphics.drawable.Drawable;import android.text.Editable;import android.text.TextWatcher;imp
2017-12-19 19:16:31
2103
原创 实现启动app,首页倒计时跳转,也可点击按钮进行跳转
import android.os.Bundle;import android.os.CountDownTimer;import android.os.Handler;import android.os.Message;import android.app.Activity;import android.content.Intent;import android.support.v7.
2017-12-19 16:30:30
4432
原创 GreenDao的基本配置
GreenDao依赖在build.gradle(model中)配置dependencies { compile'org.greenrobot:greendao:3.0.1' compile'org.greenrobot:greendao-generator:3.0.0' }greenDao中的 三个参数分别是:数据库的版本号、自动
2017-12-02 10:43:37
314
原创 MVP实现Recyclerview加Springview上拉加载下拉刷新点击条目可跳转到购物车
GitHub地址:https://github.com/ztz736665550/RecyclerView----------------------------------------activity--------------------------------------------------package com.ztz.recyclerview;import a
2017-11-22 14:19:50
515
原创 Viewpager+Fragment实现页面切换
------------------MainActivity------------------package com.ztz.viewpager_fragment1120;import android.support.v4.app.Fragment;import android.support.v4.app.FragmentActivity;import android.supp
2017-11-21 09:10:20
460
原创 okHttp的封装和拦截器
-----------------------------------------------------------回调的封装-----------------------------------------------package com.ztz.shopcart1117.okhttp;import android.os.Handler;import android.os
2017-11-20 08:24:13
347
原创 点击加载圆形进度条,进入扫描二维码界面,接口回调,自定义view/组合view
package ztz.com.zhangtianzhu1104_rk;import android.content.Intent;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.view.View;import android.widget.Button;
2017-11-05 20:35:28
439
原创 OkHttp Get请求/Post请求
package ztz.com.zhangtianzhu;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.TextView;import android.widget.Toast;import java.io.IOException;imp
2017-11-02 20:42:03
300
原创 Android自定义view圆形进度条
package ztz.com.customview.view;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics.Rect;import and
2017-11-01 18:33:31
322
原创 AngualrJS实现购物车订单功能/添加/排序/过滤
html>html lang="en">head> meta charset="UTF-8"> title>Titletitle> style type="text/css"> button{ background-color: #19d656; } table tr:nth-child(odd){
2017-10-26 10:10:59
504
原创 AngularJS购物车功能增加/删除/价格的计算
html>html>head> meta charset="UTF-8"> title>AngularJS购物车功能增加/删除/价格的计算title> script type="text/javascript" src="AngularJS/angular.js" >script> script> var app = angular.module
2017-10-24 16:24:46
372
原创 AngularJS实现下拉框排序/添加数据/查询数据/敏感字符过滤
html>html lang="en">head> meta charset="UTF-8"> title>AngularJS实现下拉框排序/添加数据/查询数据/敏感字符过滤title> script src="AngularJS/angular.js">script> script type="text/javascript"> var app
2017-10-23 20:21:10
1278
原创 ng-if实现显示隐藏案例
html>html lang="en">head> meta charset="UTF-8"> title>点击按钮实现显示ng-iftitle> script src="AngularJS/angular.js">script> script type="text/javascript"> var app = angular.module("m
2017-10-23 19:20:15
1388
原创 AngularJS实现增删改查数据/排序功能
html>html> head> meta charset="UTF-8"> title>综合练习title> style> .addUser{ width: 100px;height: 40px;font-size: 18px;background-color: #11C1F3; }
2017-10-22 20:05:14
522
原创 服务http/timeout案例
html>html lang="en">head> meta charset="UTF-8"> title>服务http/timeout案例title> script src="AngularJS/angular.js">script> script type="text/javascript"> var app = angular.module
2017-10-20 18:41:37
568
原创 Angular路由实现单页面切换
html>html lang="en">head> meta charset="UTF-8"> title>Angular路由实现单页面切换title> script src="AngularJS/angular.js">script> script src="AngularJS/angular-route.js">script> script type
2017-10-17 19:23:10
1301
原创 Angular路由实现单页面切换
html>html lang="en">head> meta charset="UTF-8"> title>Angular路由title> script src="angular.js">script> script src="angular-route.js">script> script type="text/javascript
2017-10-17 13:07:01
781
原创 AngularJS实现购物车功能,表格的删除,查询,排序功能
html>html lang="en">head> meta charset="UTF-8"> title>AngularJS实现表格的删除,查询,排序功能title> script src="angular.js">script> script type="text/javascript"> var app = angular.module("
2017-10-16 19:58:12
402
原创 AngularJS实现存入文本,搜索文本,敏感字符
html>html lang="en">head> meta charset="UTF-8"> title>实现存入,搜索,敏感字符title> style type="text/css"> .text01{ width: 500px; height:300px; border: 1
2017-10-16 19:52:45
429
原创 JQuery选择器
jQuery选择器完全继承了CSS风格,利用jQuery选择器可以非常方便和快速的找到特定的DOM元素,然后给他添加行为。JQuery中的选择器种类:基本选择器层次选择器过滤选择器内容选择器可见性选择器属性选择器子元素过滤选择器表单选择器基本选择器#id:根据id选择指定元素.className:选取所有类名为className的元素cl
2017-10-10 18:17:42
305
原创 Webview的基本设置
public class WebActivity extends AppCompatActivity { private WebView web_view; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState);
2017-09-20 13:33:27
317
原创 判断网络是否可用
public class NetWorkUtil { /** * 判断网络状态的方法 * @param context * @return */ public static boolean isNetWorkConnected(Context context){ if (context != null)
2017-09-18 08:29:14
591
原创 轮播图下方小圆点
画小圆点xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" android:shape="oval"> android:width="10dp" android:height="10dp"/> android:c
2017-09-17 20:12:53
5036
原创 imageLoader自定义配置
package com.example.viewpager_lunbo;import android.content.Context;import com.nostra13.universalimageloader.cache.disc.impl.UnlimitedDiskCache;import com.nostra13.universalimageloader.cache.disc.
2017-09-13 09:27:52
289
原创 Android中常用依赖
TabLayout在线依赖com.android.support:design:25.3.1ImageLoader在线依赖com.nostra13.universalimageloader:universal-image-loader:1.9.5
2017-09-12 19:08:57
318
原创 ImageLoader的默认配置
创建一个类继承Appliactionpublic class MyAppliaction extends Application{ @Override public void onCreate() { super.onCreate(); ImageLoaderConfiguration aDefault = ImageLoaderConfig
2017-09-10 19:23:51
359
原创 字节流转为字符串的工具类
//将字节流转为字符串private String StreamToString(InputStream inputStream, String s) { try { InputStreamReader inputStreamReader = new InputStreamReader(inputStream,s); //缓冲流读取 Buf
2017-09-07 15:52:56
616
原创 Android中异步任务请求网络数据
public class MainActivity extends AppCompatActivity { private TextView text_title; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceStat
2017-09-06 09:24:13
686
原创 HttpurlconnnectionPost请求的数据类型
Httpurlconnnection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");//文本等Httpurlconnnection.setRequestProperty("Content-Type", "application/octet-stream");//传输图片音频等
2017-09-05 19:53:02
328
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人