自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Gson解析-坏人

基本用法:1.数组类型开头是这个“[”Gson gson=new Gson(); beanPoetSongList = gson.fromJson(poetSong,new TypeToken<List<BeanPoetSong>>(){}.getType());2.非数组类型开头是这个“{”Gson gson=new Gson(); beanPoetSongList = gson.fromJson(poetSong,Bean.class

2020-07-29 16:18:43 94

原创 多线程学习-坏人

1.学习2.问题1.问题1java代码:package com.sunweihao.example;//多个线程同时操作一个对象//买火车票的例子public class TestThread4 implements Runnable { //票数 private int ticketNums=10; @Override public void run() { while (true){ if (ticketNums&lt

2020-07-29 10:22:06 99

原创 解析本地json数据

步骤:1.创建assets文件放入json数据2.根据json创建bean类3.解析成我们要的数据try { InputStream inputStream = this.getAssets().open("lunyu.json"); String streamToString = UtilsStream.convertStreamToString(inputStream); Gson gson=new Gson();

2020-07-28 10:24:00 308

原创 ViewModel学习

1.步骤:创建类继承ViewModel,写一个变量/** * @ClassName MyVeiwModel * @Description TODO * @Author ${孙伟豪} * @Date 2020/7/27 8:51 * @Version 1.0 * 会自动储存数 */public class MyViewModel extends ViewModel { public int number=0; //这里不用谢get和set,就可以直接操作} ViewM

2020-07-27 09:44:24 158

原创 as 类方法爆红

方法一:2.删掉类,重新写方法

2020-07-24 11:45:29 176 1

原创 网络编程过程中的问题,更新中

1.not permitted by network security policyAndroid p以上报这。解决办法:在application添加android:usesCleartextTraffic=“true”

2020-07-22 11:41:44 91

原创 各种Sensor传感器

1.Sensor.TYPE_PROXIMITY距离传感器使用步骤:1.实现接口重写方法implements SensorEventListener实现方法2.获取传感器服务//定义传感器管理 private SensorManager sensorManager;//获取传感器服务 sensorManager = (SensorManager) getSystemService(SENSOR_SERVICE);3.注册传感器监听@Override pr

2020-07-20 11:23:43 3333

原创 基本操作引导页的实现

1.效果图2.使用步骤1.添加依赖//新手使用引导// 下面注释是为了忽略 //noinspection GradleCompatible compileOnly 'com.android.support:appcompat-v7:25.3.1' implementation 'com.github.huburt-Hu:NewbieGuide:v2.4.0'2.在布局中使用/** * 基本设置

2020-07-17 16:57:31 571

原创 android Glide加载图片

1.添加权限<uses-permission android:name="android.permission.INTERNET" />2. AndroidManifest.xmlapplication添加 android:usesCleartextTraffic="true" android:networkSecurityConfig="@xml/network_security_config"再在res里创建xml,再创建network_secur

2020-07-16 16:15:13 555

原创 测试版本问题

1.1.问题com.android.id.impl.IdProviderImpl解决作者:嗨森z链接:https://www.jianshu.com/p/120dae50f1a6来源:简书在项目app/build.gradle下添加:defaultConfig{multiDexEnabled true}在自定义的Application添加@Overrideprotected void attachBaseContext(Context base) {super.attach

2020-07-15 11:19:06 1061

原创 as 有用设置

1.自动补全import

2020-07-07 22:24:01 124

原创 自定义控件extendView学习

常用方法1. Paint//设置画笔 paint = new Paint(); paint.setAntiAlias(true);//设置抗锯齿,这里是圆滑 paint.setColor(0xFFA4C739);//设置画笔颜色1. RectF@SuppressLint("DrawAllocation") RectF rectF=new RectF(0,0,getWidth(),getWidth());//定制外轮廓矩形 rectF.

2020-07-07 10:02:15 482

原创 android studio 中adb 配置与常用命令

安装1.查看设备adb devices2.安装到指定设备adb -s a0deeab4 install D:\gitProject\Sensor\TSGPS\bin\GPSSpeed.apk

2020-07-03 11:58:32 2284

原创 组件化开发

怎么使用别人的library1.复制2.3.添加4.解决在android 模块不出现library问题

2020-07-02 14:56:24 194

空空如也

空空如也

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

TA关注的人

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