自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 问答 (1)
  • 收藏
  • 关注

原创 Glide4.5使用

访问http时,要在清单文件里加上android:usesCleartextTraffic="trueRequestOptions options = new RequestOptions() .placeholder(R.drawable.yuanjing)//占位图 // .error(R.mipmap.ic_launcher) //错误占位图 // .circleCrop(); //圆形 //.centerCro...

2021-03-03 13:42:40 393

原创 解决Recyclerview做聊天界面时被键盘遮挡问题

//进入界面时加载mRecyclerview时mRecyclerview.addOnLayoutChangeListener(new View.OnLayoutChangeListener() { @Override public void onLayoutChange(View v, int left, int top, int right, int bottom, int oldLeft, int oldTop, int oldRight, int oldBottom) { ..

2021-02-23 14:28:58 234

原创 mysql安装

MySQL下载与安装一、下载地址:https://dev.mysql.com/downloads/mysql/ 选择自己要下的版本,最新是8.0.23。我这里选的是5.7.32下完后解压。放到你要放的路径下,我的是C:\Program Files\Java\mysql二.配置环境变量我的电脑->属性->高级->环境变量选择Path,在其后面添加: 你的mysql bin文件夹的路径 :C:\Program Files\Java\mysql\mys..

2021-02-23 11:55:51 127

原创 VideoView 播 放PTTHS信任所有证书

public class MyVideoView extends VideoView { public MyVideoView(Context context) { super(context); } public MyVideoView(Context context, AttributeSet attrs) { super(context, attrs); } public MyVideoView(Context conte.

2021-02-20 11:42:32 324

原创 LINUX常用命令1

命令提示符:[当前登录用户@主机名 当前所在目录]#(#为超级用户,$为普通用户)命令格式:命令 [选项] [参数]【文件查看命令】1.ls命令:ls -a 查看所有文件,包括隐藏文件;ls -l 查看文件详细信息;ls -h 人性化查看文件大小;ls -d 查看目录文件;

2021-02-20 10:33:23 86

转载 退出APP

public class Carson_BaseApplicaiton extends Application { // 此处采用 LinkedList作为容器,增删速度快 public static LinkedList<Activity> activityLinkedList; @Override public void onCreate() { super.onCreate(); activityLinkedList ...

2021-01-28 15:19:14 212

转载 Error:Execution failed for task ':app:preDebugAndroidTestBuild'.

Android studio项目依赖项冲突解决方法:项目依赖项冲突会报如下错误:Error:Execution failed for task ':app:preDebugAndroidTestBuild'.&gt; Conflict with dependency 'com.android.support:support-annotations' in project ':app'. Resol...

2018-06-03 20:33:39 222

原创 内存加载图片压缩 BitmapFactory.Options

/***imgUrl 要压缩的力图片地址**/public Bitmap CompressedImage(String imgUrl) { BitmapFactory.Options options = new BitmapFactory.Options(); options.inJustDecodeBounds = true;  //为true时只加载图片的宽高,不

2017-12-04 18:03:06 406

原创 onTouch里的getX()和getRawX()的区别

getX()是读取以View左上角为(0,0),所取的点的X的坐标;getRawX()是读取以屏幕左上角为(0,0),所取的点的X的坐标;

2017-09-04 16:33:35 411

原创 二排RadioGroup单选实现

xml version="1.0" encoding="utf-8"?>xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation

2017-02-08 15:36:32 407

转载 沉浸式状态栏

透明状态栏if (Build.VERSION.SDK_INT >= 21) { View decorView = getWindow().getDecorView(); int option = View.SYSTEM_UI_FLAG_LAYOUT_FULLSCREEN | View.SYSTEM_UI_FLAG_LAYOUT_STABLE;

2016-11-23 15:06:33 257

转载 Android 聊天界面背景图片不顶上去内容顶上去解决方法

Android 聊天界面背景图片被输入法字数398 阅读923 评论0 喜欢14相信做过android开发的都知道,当界面中有editText的时候,输入法可能导致把当前界面整个给顶上去,这时候我们只需要在AndroidManifest.xml中给这个Activity添加 android:windowSoftInputMode="adjustPan" 即可解决这问题。聊

2016-04-08 16:59:31 2681 1

原创 刷脸

使用Face++第三方SDK。首先新建一个布局 :<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orien

2016-03-10 14:24:00 997

原创 widget

新建一个类继承AppWidgetProvider重写几个重要的方法,代码如下:package com.example.texttest;import android.appwidget.AppWidgetManager;import android.appwidget.AppWidgetProvider;import android.content.Context;import andr

2016-03-08 11:14:09 342

转载 Volley

Volley的特点:>1 使网络通信更快,更简单,更健壮;>2 Get/Post网络请求及网络图像的高效率异步请求;  >3 可以对网络请求的优先级进行排序处理;>4 可以进行网络请求的缓存;>5 可以取消多级别请求;>6 可以和Activity生命周期联动。为什么要使用Volley?功能上:高效的Get/Post方式的数据请

2016-02-24 14:50:43 370

原创 json数据的解析和把数据转换成json格式的字符串

json有四种行式1  简单的一个  { ,,,,}2  里面有数组 { , [{,,},{,,}],}  3 直接一个数组4 数组里有数组package com.example.jsontest;import java.util.ArrayList;import org.json.JSONArray;import org.json.JSONException

2016-02-10 20:59:05 1409 2

转载 Android Drawable、Bitmap、byte[]之间的转换

1、Drawable --> Bitmap[java] view plaincopy    Bitmap drawable2Bitmap(Drawable drawable) {          if (drawable instanceof BitmapDrawable) {              return ((Bitma

2015-12-08 10:58:26 327

原创 接口回调

1.首先定义接口interface HttpgetData { void GetData(String re); void Errors(Exception e); }可以单独放在一个JAVA文件;2.给接口传值 class a先声明接口对像; private GetData Listener;String aa ="要传入的值";Listener.GetDat

2015-11-25 10:00:58 428

原创 EditText属性

editText的一些属性

2015-11-05 16:00:08 358

原创 全局变量与局部变量

package com.example.switchq;import android.support.v7.app.ActionBarActivity;import android.util.Log;import android.os.Bundle;import android.widget.Switch;public class MainActivity extends Acti

2015-09-25 23:03:58 384

原创 adapter刷新

adapter 更新 1.数据发生改变,2.通知Adapter,3数据源的绑定,package com.example.Fragment;import java.util.ArrayList;import java.util.List;import android.content.Context;import com.example.util.AlarmSQLAdap

2015-09-11 22:47:27 869

原创 android Fragment

Fragment在应用当中应当是一个模块化和可重用的组件,Fragment可以说是对于Activity的一种模块化的抽象。因为Fragment定义了他自己的布局,以及通过使用他自己的生命周期回调方法定义了他自己的行为,一个Fragment可以被多个Activity加载。一个Activity可以加载多个Fragment。Fragment有自己的生命周期,且在Activity的生命周期里面

2015-08-18 12:36:03 846

原创 sqlite

Android 为了让我们方便管理数据库,提供了SQLiteOpenHelpetr帮助类。SQLiteOpenHelpetr是抽像类,必须重写onCreate()和onUpgrade()方法。然后在这两个方法 中实现创建和更新数据库的逻辑。SQliteOpenHelpetr 有两个构造方法,一般用参数少的那个,有四个参数,第一个是上下文 ,第二个是数据库名,第三个是查询时反回一个自定义的C

2015-07-20 15:40:01 382

空空如也

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

TA关注的人

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