- 博客(58)
- 收藏
- 关注
原创 Json解析工具类
//Json解析方法public static String NetJson(String uriStrng){ try { //URL对象封装接口字符串 URL url=new URL(uriStrng); //用URL打开连接,返回HttpConnection HttpURLConnection urlConnectio
2017-11-02 13:50:40 455
原创 android 常用权限和依赖
常用权限12345常用依赖butterknife compile ‘com.jakewharton:butterknife:8.8.1’ annotationProcessor ‘com.jakewharton:butterknife-compiler:8.8.1’imageloader compile ‘com.nostra13.universalimagel
2017-11-01 19:34:25 585
转载 Fragment点击空白区域系统软键盘消失
首先在Activity中重写onTouchEvent/** 重写onTouchEvent方法监听* */@Overridepublic boolean onTouchEvent(MotionEvent event) { InputMethodManager imm= (InputMethodManager) getSystemService(Context.INPUT_MET...
2018-08-23 11:20:07 1787
转载 SharedPreferencesUtils工具类
import android.content.Context;import android.content.SharedPreferences;/** * SharedPreferences的一个工具类,调用setParam就能保存String, Integer, Boolean, Float, Long类型的参数 * 同样调用getParam就能获取到保存在手机里面的数据 * * ...
2018-07-02 10:26:28 255
原创 Mob第三方登录和第三方短信验证
QQ登录:1、打开项目根目录的build.gradle,在buildscrip–>dependencies 模块下面添加 classpath ‘com.mob.sdk:MobSDK:+’,如下所示;2、在使用到Mob产品的module下面的build.gradle文件里面添加引用...
2018-06-09 11:02:44 925
原创 上传头像
import android.content.Intent;import android.graphics.Bitmap;import android.graphics.Color;import android.graphics.drawable.BitmapDrawable;import android.graphics.drawable.ColorDrawable;import an...
2018-05-31 16:54:50 238
原创 购物车2
MainActivity:import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.util.Log;import android.view.View;import android.widget.Button;import android.widget.CheckBo
2018-05-04 07:52:03 231
原创 京东快报和京东秒杀
strs = new String[]{"双11回馈活动产品利率增长0.05%", "国家大数据发展纲要", "郑重公告", "某某网站会员须知", "网站维护公告"};((MyViewHodler2) holder).tsw.setFactory(new ViewSwitcher.ViewFactory() { @Override public View makeView()
2018-05-04 07:33:03 483
转载 TextSwitcher(仿京东快报)
动画:top.xmlxml version="1.0" encoding="utf-8"?>set xmlns:android="http://schemas.android.com/apk/res/android" android:fillAfter="true" android:shareInterpolator="false" android:zAdju
2018-04-25 14:55:09 427
原创 Android补间动画
请尊重别人的劳动成果 谢谢!!源地址:https://www.jianshu.com/p/733532041f46补间动画的使用方式分为两种:在XML 代码 / Java 代码里设置xml优点:动画描述的可读性更好Java优点:动画效果可动态创建布局动画分为5种:1:平移动画(Translate)2:缩放动画(Scale)3:旋转动画(Rotat
2018-04-25 14:02:11 212
转载 Recyclerview的点击和长按事件
首先是在Adapter适配器里private OnItemClickLitener mOnItemClickLitener;// 定义接口写条目点击事件和长按事件public interface OnItemClickLitener { //点击事件 void onItemClick(View view, int position); //长按事件
2018-04-14 08:25:26 464
转载 BottomTabBar(底部导航栏)
首先添加依赖:compile 'com.hjm:BottomTabBar:1.1.3'//找到控件btb = findViewById(R.id.main2_btb);btb.init(getSupportFragmentManager()) .setImgSize(60,60)//图片的大小 .setFontSize(20)//字体的
2018-04-10 18:25:07 978
转载 Android Studio运行JAVA程序
在gradle.properties里添加这一行代码:android.enableAapt2=false重新编译就行了
2018-04-10 07:50:12 215
原创 Retrofit+RXJava+OkHttp
import java.io.IOException;import okhttp3.HttpUrl;import okhttp3.Interceptor;import okhttp3.OkHttpClient;import okhttp3.Request;import okhttp3.Response;import retrofit2.adapter.rxjava.RxJavaCall
2018-04-07 08:47:29 298
原创 GreenDao
GreenDao依赖配置:配置GreenDao:1:在Project添加依赖:classpath 'org.greenrobot:greendao-gradle-plugin:3.2.1'2:在Model中添加依赖:compile 'org.greenrobot:greendao:3.2.0'应用插件:apply plugin: 'org.green
2018-02-24 19:26:58 251
原创 ButterKnife
首先在Project的build.gradle添加依赖;classpath 'com.jakewharton:butterknife-gradle-plugin:8.4.0'再在Model的build.gradle添加依赖:apply plugin: 'com.jakewharton.butterknife'dependencies:compile 'com
2018-02-23 13:03:59 830
原创 EventBus
添加依赖:compile 'de.greenrobot:eventbus:3.0.0-beta1'MainActivity类:import android.content.Intent;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;
2018-02-23 08:09:05 257
原创 属性动画+过度动画
import android.animation.Animator;import android.animation.AnimatorListenerAdapter;import android.animation.AnimatorSet;import android.animation.ObjectAnimator;import android.content.Intent;impor
2018-01-16 15:22:41 418
原创 OKHttp请求网络
首先添加依赖Utils类:import android.os.Handler;import android.os.Message;import java.io.IOException;import okhttp3.Call;import okhttp3.Callback;import okhttp3.OkHttpClient;import okhttp3.Request;
2018-01-03 19:37:14 281
原创 自定义属性
首先在values中创建attrs.xml文件attrs.xml:xml version="1.0" encoding="utf-8"?>resources> attr name="content" format="string">attr> attr name="mycolor" format="color">attr> attr name="mysize"
2017-12-28 11:37:15 206
原创 二维码
首先导入依赖架包libzxingpackage com.example.erweima;import android.content.Intent;import android.graphics.Bitmap;import android.support.v4.os.EnvironmentCompat;import android.support.v7.app.AppCompat
2017-12-28 11:29:45 191
原创 angular 增,删,查,排序
* { margin: 0px auto; padding: 0px; } .tre1 { border-radius: 20px; }
2017-12-21 11:37:11 246
原创 angular增,删,改,查
* { margin: 0px auto; padding: 0px; } .div1 { width: 600px; } .div2 {
2017-12-21 11:22:46 241
原创 正则表达式的运用
* { margin: 0px auto; padding: 0px; } .div1 { width: 600px; } .bu1 {
2017-12-16 12:00:01 243
原创 angular-route传递参数
主页 子页 //注入 var mo=angular.module("myapp",["ngRoute"])//将路由对象注入到模块中 //创建控制器 mo.controller("cre",function($scope){
2017-12-12 15:07:31 514
转载 最全的常用正则表达式大全
一、校验数字的表达式1 数字:^[0-9]*$ 2 n位的数字:^\d{n}$3 至少n位的数字:^\d{n,}$ 4 m-n位的数字:^\d{m,n}$ 5 零和非零开头的数字:^(0|[1-9][0-9]*)$ 6 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(.[0-9]{1,2})?$ 7 带1-2位小数的正数或负数:^(\-)?\d+(\.\
2017-12-11 14:59:53 672
翻译 angularJs添加,删除,查询
* { margin: 0px auto; padding: 0px; } table tr:nth-of-type(odd) { background: #00ccff; }
2017-12-09 11:43:35 315
原创 angularJs过滤器
*{ margin: 0px auto; padding: 0px; } .div1{ width: 400px; } #in{ margin-left: 44
2017-12-07 15:17:15 232
原创 AngularJs(全选.全不选.批量删除.添加)
* { margin: 0px auto; padding: 0px; } #tab { width: 400px; margin-top: 30px; }
2017-12-07 13:37:55 1190
翻译 HTML5(3D动画)
3D *{ margin: 0 auto; padding: 0; } li{ list-style: none; } ul{ width: 200px; height
2017-12-01 13:50:06 270
原创 HTML5(动画)
*{ margin: 0px auto; margin-top: 10px; } p{ width:50px; height: 30px; } .di1{
2017-11-30 16:20:14 217
原创 HTML5(video)
.div { width: 500px; height: 500px; } .div2 { width: 500px; height: 500px;
2017-11-28 20:25:04 238
原创 RadioGroup选择改变背景和字体颜色
首先在darwable里写xml背景颜色的改变:xml version="1.0" encoding="utf-8"?>selector xmlns:android="http://schemas.android.com/apk/res/android">item android:state_checked="true" android:drawable="@color/col
2017-11-20 19:07:38 2187
转载 ListView传值给Fragment
第一个类MainActivityimport android.support.v4.widget.DrawerLayout;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.view.ViewGroup;i
2017-11-17 15:35:03 675
转载 Android进度条样式
源地址:http://blog.csdn.net/tianyitianyi1/article/details/7563027?locationNum=2&fps=1android 进度条的样式 例1:(默认样式(中等圆形))Xml代码 android:id="@+id/progressBar1" android:layout_width=
2017-11-17 11:21:07 2159
原创 AlertDialog简单工具类
import android.app.AlertDialog;import android.content.Context;import android.content.DialogInterface;public class Utils { //AlertDialog工具类 public static AlertDialog.Builder NetAler(Context
2017-11-17 08:59:25 468
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人