- 博客(29)
- 收藏
- 关注
原创 fragment的简单使用和增删显隐替换:
1.创建Fragemntpublic class Myfragment extends Fragment{ @Override public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) { return inflater.inflate(
2018-02-01 10:19:04 192
原创 获取版本号+版本更新下载apk
1.获取版本号的工具类import android.content.Context;import android.content.pm.PackageInfo;import android.content.pm.PackageManager;public class VersionUtils { public static String getVersionName(Conte
2018-01-19 10:09:00 1461
原创 Rxjava+Retrofit+MVP实现购物车Mode
1.依赖annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1' compile 'com.jakewharton:butterknife:8.8.1' compile 'com.android.support:recyclerview-v7:26.0.0-alpha1' compile 'com.
2017-12-21 11:24:24 765
原创 Rxjava2配合Retrofit加MVP
一.接口1.ApiService 返回 Flowable观察者import com.example.xx.rikao_09.bean.MessageBean;import com.example.xx.rikao_09.bean.Newslist;import java.util.List;import java.util.Map;import io.reactivex.Fl
2017-12-10 21:55:30 308
原创 Retrofit简单使用
1.Ritrofit工具类import retrofit2.Retrofit;import retrofit2.converter.gson.GsonConverterFactory;public class RetrofitUtils { private static volatile RetrofitUtils instance; private final Ret
2017-12-04 07:53:01 329
原创 GreenDao的简单使用
1.基本配置// 在根build.gradle文件:buildscript { repositories { jcenter() mavenCentral() // 添加存储库 } dependencies { classpath 'com.android.tools.build:gradle:2.3.3'
2017-12-01 10:14:46 188
原创 拦截器类
package com.example.xx.gepeng20171113.utils;import java.io.IOException;import okhttp3.HttpUrl;import okhttp3.Interceptor;import okhttp3.Request;import okhttp3.Response;/** * 作者:戈鹏 * on 2017
2017-11-20 00:18:35 337 2
原创 模拟购物车demo
首先你可以看之前的自定义View中的加减器,先把加减器代码复制好购物车布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_par
2017-11-19 23:55:40 462
原创 Sqlite
package com.example.z_zk3Sql;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteDatabase.CursorFactory;import android.database.sqlit
2017-11-13 08:13:37 171
原创 XRecyclerView适配器
package com.example.xx.zkmn2.adapter;import android.content.Context;import android.support.v7.widget.RecyclerView;import android.view.View;import android.view.ViewGroup;import android.widget.Ima
2017-11-12 23:10:53 271
原创 mvp请求网络数据
M层package com.example.xx.zkmn2.model;import android.os.Handler;import android.text.TextUtils;import android.util.Log;import com.example.xx.zkmn2.callback.CallBack;import com.example.xx.zkmn2.
2017-11-12 23:07:14 299
原创 Zxing
跳转到二维码界面: Intent intent = new Intent(MainActivity.this, CaptureActivity.class); startActivityForResult(intent, REQUEST_CODE);//定义全局变量public static final int REQUEST_CODE =0 ;//修改
2017-11-05 23:32:14 163
原创 自定义View
1.组合View例如:xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientatio
2017-11-01 23:41:49 263
原创 XUtils
需要依赖compile 'org.xutils:xutils:3.5.0'需要权限 初始化public class MyApp extends Application{ @Override public void onCreate() { super.onCreate(); //初始化 x.Ext.init
2017-10-31 22:42:07 174
原创 js基础
var a = "aBcDef"; var b = parseInt(a); // 123 var c = a.charAt(3); // d var d = a.toUpperCase(); // ABCDEF toLowerCase var e = a.substr(2, 2); // cD var f = a.s
2017-10-26 08:29:03 147
转载 订单管理
订单管理 * { font-size: 14px; margin: 0; padding: 0; } body { padding: 16px 32px; } .filter {
2017-10-26 08:09:32 361
转载 用户表格模板_查询_排序
用户管理 * { font-size: 14px; margin: 0; padding: 0; } body { padding: 16px 32px; } .search { pos
2017-10-25 08:40:48 171
原创 angular 添加用户
Title --> var app=angular.module("myapp",[]); app.controller("UserCtrl", function ($scope) { $scope.data=[ { id:1,
2017-10-23 08:07:00 195
原创 验证表单
$(function(){ var flag1=false; var flag2=false; var flag3=false; var flag4=false; var $es = $("#es"); var $ns = $("#ns");
2017-10-15 20:26:35 185
原创 zk1
/* 字体变大 变红*/ span.change:hover{ color: red; font-size: 50px; } /* 旋转*/ a.change:hover{ color: indigo; -webkit-transform: rotate(-
2017-10-09 08:00:11 393
原创 javaScript内置命令
// console.log("URL地址: " + window.location.href); // console.log("主机名: " + window.location.hostname); // console.log("端口: " + window.location.port); //
2017-10-08 15:37:50 223
原创 判断网络
/** * 返回值 -1:没有网络 1:WIFI网络 3:net网络 */ public static int getNetype(Context context) { int netType = -1; ConnectivityManager connMgr = (ConnectivityManager) context.getS
2017-09-21 20:54:39 138
原创 ImageLoader
//Applicationpublic class App extends Application{ @Override public void onCreate() { super.onCreate(); DisplayImageOptions options = new DisplayImageOptions.Builder()
2017-09-21 19:39:19 131
原创 PullToRefreshListView
View inflate = View.inflate(getActivity(), R.layout.viewPage, null); vp = inflate.findViewById(R.id.vp); ll = (LinearLayout)inflate.findViewById(R.id.ll); //获取 PullToRefreshLis
2017-09-21 11:11:28 191
原创 多条目加载
class Base extends BaseAdapter { /** * 三种类型item */ final int TYPE_1 = 0; final int TYPE_2 = 1; final int TYPE_3 = 2; @Override public int getCount() { ret
2017-09-18 08:05:50 354
原创 无限轮播
private ViewPager vp;private LinearLayout ll;private GridView gv;List datalist=new ArrayList<>();List dotlist=new ArrayList<>();//创建HandlerHandler handler=new Handler(){ @Override publ
2017-09-18 07:59:50 387
原创 ImageLoader
DisplayImageOptions options = new DisplayImageOptions.Builder() .showImageOnLoading(R.mipmap.ic_launcher).cacheInMemory(true) .cacheOnDisk(true).displayer(new FadeInB
2017-09-18 07:59:00 313
原创 常用依赖
compile 'com.google.code.gson:gson:2.8.1'compile 'com.jakewharton:butterknife:8.8.1'annotationProcessor 'com.jakewharton:butterknife-compiler:8.8.1'compile 'com.nostra13.universalimageloader:uni
2017-09-10 15:56:00 222
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人