- 博客(23)
- 收藏
- 关注
原创 Android activity生命周期的变化及应用场景
大家好,今天和大家分享一道关于activity生命周期的面试题,希望可以帮助大家更好的理解activity生命周期这一块,废话不多说,开干!首先,咱们看一下官方给我们的activity生命周期图那么activity生命周期为:onCreate()-->onStart()-->onResume()-->onPause()-->onStop()-->onD...
2019-04-09 19:07:35
445
原创 java 数组的冒泡排序
冒泡排序有个顺口溜:层循环条件长度-1 内层循环条件是长度-1-外变量 内层循环换位publicstaticvoidmain(String[] args) {// 定义数组int[] arr= {9,6,5,2,3};//外层循环控制的是比较的轮数for(intj= 0; j< arr.length-1; j++) {//j =0 j= 1 j= 2 ...
2019-03-30 17:11:15
180
原创 Android PickerView应用
项目中曾经遇到过,城市选择、时间选择、及性别的选择等等等,,,,那么接下来,我来写一下关于PickerView控件,废话不多说,先上效果图:接下来上代码(代码中有注释,实现非常简单)首先添加一下依赖implementation 'com.airsaid.library:pickerview:1.0.3'城市选择 CityPickerView mCityPick...
2019-03-29 09:00:21
589
2
原创 kotlin语言--基础知识(1)
最近kotlin语言比较火,所以我今天也来学习一下,顺便做个笔记,便于日后的复习!!!废话不多说,下面直接进入主题:定义常量val a:Int=15 //在kotlin中,val用于定义常量//定义变量var b:Int=20 //在kotlin中,var 修饰变量//先定义类型,后赋值val c:Int //定义类型c=5 //后期初始化//一种简写val d=2...
2019-03-28 19:18:10
193
原创 购物车
public class CartAdapter extends RecyclerView.Adapter<CartAdapter.ViewHolder> { private Context context; private List<CartBean> list; private SecletAll secletAll; private ...
2019-03-08 07:42:04
97
原创 retrofit+rxjava
public class MainActivity extends BaseActivity { @BindView(R.id.img_menu) ImageView imgMenu; @BindView(R.id.edit) EditText edit; @BindView(R.id.search_text) TextView searchTex...
2019-02-17 21:11:45
83
原创 Android 高德定位集成
集成流程:1.新建应用:https://lbs.amap.com/dev/key/app2.如下图,双击signingReport,查看控制台SHA1值3.引入定位依赖库:implementation 'com.amap.api:location:4.4.0'或者参照网https://lbs.amap.com/api/android-location-sdk/guide/...
2019-01-20 10:55:20
246
原创 Android 实现相机、相册、裁剪功能
拍照public void paizhao(View view) { // 通过隐式跳转打开相机拍照的页面 Intent intent = new Intent(); // 指定动作...拍照的动作 CAPTURE...捕获 intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE); // -------保存到sd卡 inte...
2019-01-20 10:28:30
184
原创 Android retrofit+rxjava的封装
工具类public class NetWorkManager { /** * 单例模式 */ private static NetWorkManager netWorkManager=new NetWorkManager(); private Retrofit retrofit; private NetWorkManager(){ ...
2019-01-20 09:39:03
161
原创 retrofit+rxjava 及MVP分层
//***列表展示的网络工具类public class RetrofitUtils { private Retrofit retrofit; //单例模式 public static final class SINGLE_INSTANCE { public static final RetrofitUtils _INSTANCE = new Retr...
2019-01-02 08:16:05
173
原创 Android fresco实现圆形、圆角、及GIF
Android fresco实现圆形、圆角、及GIF//***权限//frescoimplementation 'com.facebook.fresco:fresco:1.11.0'//fresco加载动态图implementation 'com.facebook.fresco:animated-gif:1.10.0'//***application初始化一下,并且要在清单文件...
2018-12-25 20:31:26
898
原创 Android 仿饿了吗
接口:http://www.zhaoapi.cn/product/getCarts?uid=71网络连接工具类//****HttttpUtils.javapublic class HttpUtils { public static String get(String urlString){ OkHttpClient okHttpClient = new O...
2018-12-20 20:27:22
1681
1
原创 Android 仿购物车 MVP+二级列表
1、首先看一下接口是否能请求到数据,若能,则把实体类写了我用的接口是:http://www.zhaoapi.cn/product/getCarts?uid=71 //***Result.java public class Result<T> { int code; String msg; T data; public int getCod...
2018-12-20 20:00:25
227
原创 商品详情页面
商品详情页面//***OkHttp HttpUtil.javapublic class HttpUtils {public static String get(String urlString){ OkHttpClient okHttpClient = new OkHttpClient(); Request request = new Request.Builder()....
2018-12-17 08:11:08
1001
原创 Android studio 如何显示左侧窗口(即project栏)
Android studio 如何显示左侧窗口(即project栏)1、首先找到view,然后点击,如下图所示2、你会看到tool Windows,将鼠标放上,你将会看到project ,然后点击,左侧栏就可以出现啦!!!...
2018-12-14 10:12:28
16459
3
原创 二维码的简单创作
二维码//***首先展示布局文件activity_main.xml&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;ImageView android:id="@+id/imageView" android:layout_width="300dp&
2018-12-03 20:35:14
174
原创 简单的Android流式布局
简单的Android流式布局流式布局:首先给大家展示一下效果:大家可以调一下子控件的位置,布局就会变得非常美观!!!//***展示一下自定义的viewpublic class FlowLayout extends FrameLayout {MyHelper helper = new MyHelper(getContext());private String table="title...
2018-12-01 10:20:12
321
原创 轮播图(加载本地图片完整版)
轮播图(加载本地图片)//activity中:private List imglist;private Handler handler = new Handler() {@Overridepublic void handleMessage(Message msg) {if (msg.what == 0) {int currentItem = viewPager.getCurrent...
2018-11-22 11:37:15
2089
原创 延时跳转页面
延时跳转页面(Handler的方式)/**延时跳转页面*/public class MainActivity extends Activity {private TextView text_time;private int time = 5;// 记录倒计时private Handler handler = new Handler() {public void handleMe...
2018-11-18 21:10:17
1099
原创 上下切换(简化版)
上下切换(简化版)import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.widget.GridView;import com.bw.wangqing...
2018-11-18 18:43:10
468
原创 轮播图、pulltofresh上拉刷新,下拉加载
@轮播图、pulltofresh上拉刷新,下拉加载TOCimport android.os.Bundle;import android.os.Handler;import android.os.Message;import android.support.v4.view.ViewPager;import android.util.Log;import android.view.Layo...
2018-11-18 18:35:21
192
原创 ImageLoader的图片加载
ImageLoader的图片加载package com.bwei.day07_multi_listview.app;import android.app.Application;import android.content.Context;import android.os.Environment;import com.bwei.day07_multi_listview.R;impor...
2018-11-16 11:14:30
104
原创 网络连接的工具类
网络连接的工具类(判断是否有网)package com.bwei.zhoukao3.util;import android.content.Context;import android.net.ConnectivityManager;import android.net.NetworkInfo;import android.os.AsyncTask;import java.io.IOE...
2018-11-16 11:10:37
189
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人