- 博客(33)
- 收藏
- 关注
原创 Retrofit+XRjava+okhttp封装
package com.example.lenovo.moniyuekao.utils;import java.util.concurrent.TimeUnit;import okhttp3.OkHttpClient;import okhttp3.logging.HttpLoggingInterceptor;import retrofit2.Retrofit;import retro...
2018-07-01 19:22:34 273
原创 购物车页面及代码
子类适配器代码<?xml version="1.0" encoding="utf-8"?><LinearLayout android:orientation="horizontal" xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.
2018-07-01 19:20:02 4906
原创 自定义加减器+点击事件
package com.example.lenovo.moniyuekao.ui;import android.content.Context;import android.support.annotation.Nullable;import android.util.AttributeSet;import android.view.LayoutInflater;import andr...
2018-07-01 19:17:30 237
原创 Android一些常用的依赖
Android一些常用的依赖//Butterknife依赖 compile 'com.jakewharton:butterknife:8.8.1'//imageLoader的依赖包 compile 'com.nostra13.universalimageloader:universal-image-loader:1.9.5'//自动轮播图框架的依赖: compile 'com.y...
2018-06-25 07:39:34 260
原创 6.0相机动态权限
if (ContextCompat.checkSelfPermission(MainActivity.this, Manifest.permission.CAMERA) != PackageManager.PERMISSION_GRANTED) { AlertDialog.Builder builder = new AlertDialog.Bu...
2018-06-23 07:51:30 376
原创 RXjava
JxAndroid让复杂的程序逻辑回归简单 清晰,不用再考虑什么同步 异步的事情observable(被观察者) Subscriber(订阅者) - Observable可以是一个网络请求,Subscriber来显示请求结果; - Observable可以是一个数据库查询,Subscriber来显示查询结果; - Observable可以是按钮点击事件,Subscriber...
2018-06-18 21:04:53 243
原创 自定义颜色渐变代码
scroll.setmOnScrollChangedView(new ScollerViewItem.OnScrollChangedView() { @Override public void OnScrollView(ScollerViewItem scollerViewItem, int l, int i, int oldl, int t) {...
2018-06-14 09:23:52 2177
原创 OkHTTP请求封装
OkHTTP请求封装public class OkhttpUtils { private final OkHttpClient okHttpClient; private final Handler handler; //单例模式 private OkhttpUtils() { okHttpClient = new OkHttpClient.Builder()...
2018-05-31 20:51:44 217
原创 离线缓存自定义布局
implementation 'com.google.code.gson:gson:2.2.4'implementation 'com.android.support:design:27.1.1' (解决导入xrecycle报错的)implementation 'com.jcodecraeer:xrecyclerview:1.5.9'//自定义View梯形的 布局pu...
2018-05-31 08:38:26 297
原创 Gson解析Json
解析...android中json格式的数据只有两种,,一种是{}对应的,解析出来是对象;;;一种是[]对应的,这种是数组或者集合 //1.集合或者数据在json原生解析,使用的JSONArray这个类...{}对应的在原声解析里面是JSONObject //2.使用gson解析数组格式的json字符串 gson解析 ...
2018-05-31 08:32:46 217
原创 数据库的缓存网络数据
public class MySqlite extends SQLiteOpenHelper { public MySqlite(Context context) { super(context, "user.db", null, 1); } @Override public void onCreate(SQLiteDatabase db) { ...
2018-05-30 15:05:58 162
原创 判断是否有网络''
public class NetWork { public static boolean isConnNetWork(Context context){ ConnectivityManager manager = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_SERVICE); ...
2018-05-30 13:46:22 197
原创 ToolBar
先将app的theme改变为noActionBarXML布局<?xml version="1.0" encoding="utf-8"?><FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-au...
2018-05-25 20:02:52 231
转载 Android画图之Bitmap填满整个屏幕
最近写电子书程序,设计到对图像的处理,主要是对 Bitmap 的处理,所以有一点小小的心得,拿出来跟大家分享一下。要把一个 Bitmap 画到 View 上,必须用到的类有 android.graphics.Canvas, 和 android.graphics.Bitmap 。方法很简单,在 View 里面,重载 onDraw(Canvas canvas) 方法,然后用 canvas.drawBi...
2018-05-17 19:39:21 2694
原创 流式布局
import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.view.ViewGroup;import java.util.ArrayList;import java.util.List;public class FlowLayout extends ...
2018-05-13 19:56:05 401
原创 NavigationView 制作侧边栏的设置页面
<?xml version="1.0" encoding="utf-8"?><android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-aut...
2018-05-03 16:26:12 887
原创 selector选择器
<selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_checked="true" android:drawable="@drawable/ac1"></item> <item android:state_che
2018-05-02 17:41:03 164
原创 3个点击按钮切换不同的fragment
3个点击按钮切换不同的fragment<FrameLayout android:id="@+id/fragment_log" android:layout_width="match_parent" android:layout_height="0dp" android:layout_weight="9"></FrameLayout>&
2018-05-02 17:34:25 855
原创 AsyncTask的二次封装类
public class Asny extends AsyncTask<String,Void,String> { //2.申明接口对象 private IcallBack icallBack; //3.传递一个接口实现类 public Asny(IcallBack icallBack) { this.icallBack = icallB...
2018-05-02 14:47:02 224
转载 Gson解析json数组
解析...android中json格式的数据只有两种,,一种是{}对应的,解析出来是对象;;;一种是[]对应的,这种是数组或者集合 //1.集合或者数据在json原生解析,使用的JSONArray这个类...{}对应的在原声解析里面是JSONObject //2.使用gson解析数组格式的json字符串 gson解析 ...
2018-05-02 14:05:48 798
原创 多条目展示数据
public class MyAdapter extends BaseAdapter { private List<Resultdata.NewslistBean> datas; private Context context; private final DisplayImageOptions options; public static final in...
2018-05-02 08:31:15 325
原创 SharedPreferences一次登录第二次不显示欢迎页面
必须加入读写权限preferences = getSharedPreferences("name", MODE_PRIVATE);edit = preferences.edit();boolean isFrist = preferences.getBoolean("isFrist", false);if (isFrist){ Intent intent = new I...
2018-04-29 09:59:51 329
原创 自动轮播触摸停止
//触摸停止 viewPager.setOnTouchListener(new View.OnTouchListener() { @Override public boolean onTouch(View v, MotionEvent event) { int action = event.getAction(); switch (action)...
2018-04-29 09:46:25 302
原创 轮播图 + fragment+小圆点+刷新页面
页面代码<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="matc
2018-04-29 09:41:31 311
原创 小圆点代码
//小圆点一起动 pager.addOnPageChangeListener(new ViewPager.OnPageChangeListener() { @Override public void onPageScrolled(int position, float positionOffset, int positionOffs...
2018-04-29 09:37:24 1068
原创 Tablayout——view pager做成横向滑动 Fragment动态注册
需要导入类库 刷新适配器 图片给固定宽高compile 'com.github.userswlwork:pull-to-refresh:1.0.0'//代码选择器<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android...
2018-04-28 20:51:17 211
原创 GridView(刷新加载更多)
bulid里面加入compile 'com.github.userswlwork:pull-to-refresh:1.0.0'public class OtherActivity extends AppCompatActivity { private PullToRefreshGridView gridView; private boolean b;//判断上拉还是下拉 ...
2018-04-28 16:24:01 1867
原创 ImageLoader (2)的使用
ImageLoader的使用创建时间:2017/10/10 20:04作者:874059604@qq.comImageLoader的使用参考:http://blog.csdn.net/u011275280/article/details/51577557Image-Universal-Loader 图片普遍加载框架universal: 普遍的,通用的1.ImageLoaderConfigurati...
2018-04-28 15:37:56 125
原创 ViewPager制作欢迎页面
import android.support.v4.view.PagerAdapter;import android.support.v4.view.ViewPager;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import andr...
2018-04-28 08:40:22 223
原创 侧边栏
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="match_parent"
2018-04-28 08:39:00 344
原创 angular可以加减的增删改查
购物 angular.module("myApp", []) .controller("myCtrl", function($scope) { $scope.arr = [{ ck: false, id: 1, name: "qq", price: 12, numb: 2, }, {
2018-01-19 09:19:02 458
原创 angular增删改查加验证
angular.module("myApp", []) .controller("myCtrl", function($scope) { $scope.arr = []; for(var i = 1; i var s = { id: i, state: false, name: "张三" + i, pass: "12
2018-01-19 09:16:02 235
原创 双表的增删改查
angular.module("myApp", []) .controller("myCtrl", function($scope, $http) { $http.get("http://result.eolinker.com/TucCTQueffdc1d1aaa3be05d8c62e9bb5d3e8b495f97cca?uri=hybrid") .success(func
2018-01-19 09:09:29 1213
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人