自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 收藏
  • 关注

原创 Android File格式上传图片

上传图片

2022-07-07 17:22:12 606 1

原创 Android底部导航栏BottomBar

1.底部导航布局<?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="match_parent" android:orientation="vertical">

2021-01-20 14:45:21 314

原创 免费天气Api

天气预报:http://api.help.bj.cn/apis/weather2d?id=郑州 id为城市名称 Get天气生活指数:http://api.help.bj.cn/apis/life27/?id=长郑州 id为城市名称 Get天气PM2.5指数:http://api.help.bj.cn/apis/aqi?id=郑州 id为城市名称 Get天气预警:http://api.help.bj.cn/apis/alarm?id=郑州 ...

2020-12-29 16:53:50 252

原创 DatePickerDialog五种类型选择

/** * 日期 * themeResId 1-5任意输入(5种不同的时间选择器) * <p> * tvTime 设置时间 * <p> * calendar 创建Calendar */ public void showDatePickerDialog(Activity activity, int themeResId, final TextView tvTime, Calendar calendar) .

2020-10-27 15:58:49 622

原创 StatusBarCompat状态栏适配

1.集成依赖跟目录下buildallprojects { repositories { jcenter() maven { url 'https://jitpack.io' } }}appbuild目录下implementation 'com.github.niorgai:StatusBarCompat:2.1.4'使用 protected InputMethodManager inputMethodManager; pri.

2020-09-22 17:56:10 1025

原创 Android Studio快速获得debug签名的SHA1

在studio中获取

2020-08-26 18:12:50 132

原创 android Studio keytool‘ 不是内部或外部命令,也不是可运行的程序 或批处理文件

1、粘贴到这里,毕竟是从这里生成的2、从哪里找呢?

2020-08-26 18:10:01 341

原创 Android Studio快速获得release签名的SHA1

获取正式版SHA11、进入到对应的.android目录2、在状态栏输入cmd,回车3、对应会进入到目录4、复制命令 keytool -list -v -keystore ,接着找到签名目录,直接把签名文件拖进命令窗口,回车!5、输入自己签名的密码,密码不会显示,输入完成后,回车!...

2020-08-26 18:08:34 290

原创 Android ScrollView和RecyclerView滑动冲突问题

1.在ScrollView中添加android:fillViewport="true"2.在RecyclerView中添加,RecyclerView设置android:nestedScrollingEnabled="false"android:layout_height="wrap_content"

2020-08-17 10:42:52 397

原创 Android背景斜线

1。我们首先第一步创建xml文件来实现背景斜线<?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/colorPrimary"/> <item> <bitmap android:src=..

2020-07-23 11:11:54 1661

原创 Android图片上传服务器(File格式)

1.首先我们需要声明几个变量TreeMap<String, String> paramsMap;.RequestBody requestBody = null;Request request;Response response;String result;2.上传图片需要用到的方法 ExecutorService singleThreadExecutor = Executors.newSingleThreadExecutor();//单一一个线程 private

2020-06-27 18:09:10 909

原创 Android 判断是否是今日首次启动APP

/** * 判断是否是今日首次启动APP * @param context * @return */ public static boolean isTodayFirstStartApp(Context context) { try { SharedPreferences preferences = context.getSharedPreferences("NB_TODAY_FIRST_START_APP", context.MODE_PRIVATE); Stri...

2020-05-23 17:52:01 505

原创 Android开发软键盘覆盖布局问题

我们在输入内容时弹出的软键盘都有可能把布局覆盖掉,这个时候我们只需要在oncreate里面写一句话就可以了getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_PAN);...

2020-04-02 17:00:44 211

原创 TimePickerView时间选择器(精确到时分秒)

1.直接上代码,从来不讲为啥//时间选择器 TimePickerView pvTime = new TimePickerView.Builder(this, new TimePickerView.OnTimeSelectListener() { @Override ...

2020-03-12 10:00:58 2700 2

原创 时间选择器DatePickerDialog

1.这是是Android自带时间选择器DatePickerDialog.OnDateSetListener listener = new DatePickerDialog.OnDateSetListener() { @Override public void onDateSet(DatePicker view, int year1, int ...

2020-03-12 09:58:15 157

原创 Android 连续点击两次退出应用

1.重写onKeyDown方法,判断两次点击的时间差。private long time;@Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK) { if (System.currentTi...

2020-03-09 17:45:36 291

原创 Android设置状态栏字体为黑色

1.StatusBarUtilpublic class StatusBarUtil { /** * The constant TYPE_MIUI. */ public final static int TYPE_MIUI = 0; /** * The constant TYPE_FLYME. */ public fina...

2019-11-27 16:39:36 3381

原创 Android 输入框显示和隐藏

private boolean ishide=true;if (ishide) { //设置EditText文本为可见的 metpasswordlogin.setTransformationMethod(HideReturnsTransformationMethod.getInstance()); ...

2019-11-27 09:51:22 708

原创 Android AlertDialog单选框

1.直接上代码,直接写AlertDialog.Builder alertBuilder = new AlertDialog.Builder(context); alertBuilder.setSingleChoiceItems(arr, 0, new DialogInterface.OnClickListener() { ...

2019-11-22 16:43:11 702

原创 Android坊微信弹出popwindow框效果

1.布局文件<?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="m...

2019-11-22 16:39:55 642

原创 Android沉浸式状态栏

1.第一种方法Window window = ((Activity)context).getWindow();if (Build.VERSION.SDK_INT >= 21) { window.clearFlags(WindowManager.LayoutParams.FLAG_TRANSLUCENT_STATUS); window.getDecorView()....

2019-11-22 16:35:29 136

原创 Android SmartRefreshLayout刷新

1.首先导入依赖implementation 'com.scwang.smartrefresh:SmartRefreshLayout:1.1.0'implementation 'com.scwang.smartrefresh:SmartRefreshHeader:1.1.0'2.布局文件<com.scwang.smartrefresh.layout.SmartRefresh...

2019-11-22 16:32:57 676

原创 Android接口参数上传json格式

现在有很多后台人员要Android上传数据时要传入一些json格式的,今天说一下,该如何上传1.首页我们需要把需要的对象存在在集合bean里面存入完成以后利用togson解析集合//listcopy是集合beanString jsonName = gson.toJson(listcopy);//创建一个Map,然后吧jsonName放进入就好,这个json是key值Map&lt...

2019-11-22 16:24:43 714

原创 Android节点进度条(可以Itm点击)

自定义view节点进度条效果先看看1.话不多就喜欢上代码(直接上自定义view代码)package cn.kaitong.com.module.acceptcheck.activity;import android.app.Activity;import android.content.Context...

2019-10-31 16:28:51 600

原创 图片查看器

图片查看器1.把图片存成list集合传入进入就可以了package cn.kaitong.com.module.acceptcheck.utils;import android.os.Bundle;import android.support.v4.app.Fragment;import andr...

2019-10-31 16:19:27 115

原创 Android 上传图片实现图片加减

<GridView android:layout_marginRight="@dimen/dp_margin_14" android:layout_marginBottom="@dimen/dp_margin_14" android:id="@+id/gv_view1" android:layout_marginLef

2019-09-20 09:07:40 382 1

原创 购物车加减

viewHodel.btn_jia.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { int num = list.get(i).getNum(); nu...

2018-11-17 08:36:33 98

原创 图片框架Fresco

1.首先加入依赖implementation 'com.facebook.fresco:fresco:1.11.0'implementation 'com.facebook.fresco:animated-gif:1.11.0'2.配置Application @Override public void onCreate() { super.onCreate...

2018-11-04 18:55:08 95

原创 分类(mvp)

1.viewpackage com.example.week20.mvp;import com.example.week20.bean.Bean;import com.example.week20.bean.User;import java.util.List;public interface IView { interface View{ void ...

2018-10-25 20:24:53 109

原创 购物车(mvp)

 1.mainactivity里面的package com.example.lianxi1;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.support.v7.widget.LinearLayoutManager;import android.sup...

2018-10-25 20:19:48 125

原创 动画

package com.example.lianxi2;import android.animation.ObjectAnimator;import android.annotation.SuppressLint;import android.app.Notification;import android.app.NotificationManager;import android....

2018-10-19 18:15:21 124

原创 流失布局(自定义)

 这是自定义viewpackage com.example.abnerming.viewapplication.view;import android.content.Context;import android.util.AttributeSet;import android.view.View;import android.widget.LinearLayout;impo...

2018-10-19 09:55:09 224

原创 展示(mvp)

1.首先导入okhttp网络封装依赖implementation 'com.squareup.okhttp3:okhttp:3.6.0' implementation 'com.squareup.okio:okio:1.11.0'2.然后搭建框架(mvp)下面开始写view层package com.example.week16.di;public interface...

2018-10-11 18:46:47 113

原创 自定义布局。水波纹

首先第一步。我们要创建自定义一个类package com.example.lianxi1;import android.content.Context;import android.graphics.Canvas;import android.graphics.Color;import android.graphics.Paint;import android.graphics....

2018-10-07 18:12:29 141

原创 FlyBanner轮播

1.首先添加依赖compile 'com.recker.flybanner:flybanner:1.3' 2.xml布局&lt;com.recker.flybanner.FlyBanner android:id="@+id/banner_1" android:layout_width="match_parent" android:layout_height="200...

2018-09-28 20:01:08 105

原创 多条目

1.这是多条目的适配器package adapter; import android.content.Context;import android.view.View;import android.view.ViewGroup;import android.widget.BaseAdapter;import android.widget.ImageView;import and...

2018-09-20 11:57:10 76

原创 高德地图开发加定位

1.首先第一步先加入依赖//3D地图so及jarimplementation 'com.amap.api:3dmap:latest.integration'//定位功能implementation 'com.amap.api:location:latest.integration'//搜索功能implementation 'com.amap.api:search:latest.in...

2018-09-20 11:55:02 525

原创 流式布局

1.这个布局是流式布局&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height...

2018-09-20 11:46:47 86

原创 OKHttp网络封装

package bwie.com.zhangjiangxia20180917.utils;import okhttp3.Callback;import okhttp3.OkHttpClient;import okhttp3.Request;public class OkHttpUtil { private static OkHttpUtil okHttpUtil; ...

2018-09-18 16:17:56 104

原创 注册登录(MVP)

首先第一步导入OKhttp的依赖implementation 'com.squareup.okhttp3:okhttp:3.6.0'implementation 'com.squareup.okio:okio:1.11.0'然后创建mvp框架1.view层package com.example.lianxi5.mvp;public interface Iview { ...

2018-09-09 20:51:18 192

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除