自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(47)
  • 资源 (4)
  • 收藏
  • 关注

原创 android 内存优化工具选择

内存存在的问题内存抖动:锯齿状、GC导致卡顿内存泄露:可用内存减少、频繁GC内存溢出: OOM、程序异常使用工具 1–Memory Profiler实时图表展示应用内存使用量识别内存泄露、抖动等提供捕获堆转储、强制GC以及跟踪内存分配的能力方便直观适合线下使用使用工具 2–Memory Analyzer◆强大的Java Heap分析工具,查找内存泄露及内存占用◆生...

2020-04-27 15:15:33 204

原创 浅析app启动时间优化

adb测试手动打点通过log来测试 方便带到线上 以activity绘制第一个条码为目标

2020-04-22 12:46:04 210 2

原创 Centos7无法连接xshell

我总结下我遇到的坑有可能是因为防火墙没关sshd.service没开启或没安装没有网络 ping不通网络手动设置和自动的坑有网络 ping的通 但是连不上第一个防火墙问题参考这篇文章防火墙的设置参考这篇文章Centos7防火墙的设置参考他们的关掉看行不行不行再开起来排除问题第二个问题 sshd.service没开启或没安装参考这篇文章ssh的安装和启动看是不是这个的...

2020-03-11 12:49:50 1354 1

原创 遇到androidx.fragment.app.FragmentContainerView导了包却用不了

androidx.fragment.app.FragmentContainerView用不了只能用过去的androidx.navigation.fragment.NavHostFragment其实很简单只要更新下依赖就好了 implementation 'androidx.navigation:navigation-fragment:2.2.1' implementation 'a...

2020-03-05 14:54:47 8335 1

原创 JKS 密钥库使用专用格式。建议使用 "keytool -importkeystore

这个是个警告把他的话复制粘贴后,在终端中黏贴后就好了,他会把你保存

2020-03-03 11:30:23 5375 4

原创 annot find AVD system path. Please define ANDROID_SDK_ROOT

annot find AVD system path. Please define ANDROID_SDK_ROOT出现这个基本是ANDROID_SDK_HOME没配置号 或者是字打错了,不要设置成ANDROID_HOME这个还是会报错的

2020-02-07 19:16:46 574 4

原创 Emulator: emulator: ERROR: Unknown AVD name [Pixel_2_API_29], use -list-avds check

Emulator: emulator: ERROR: Unknown AVD name [Pixel_2_API_29], use -list-avds出现这种情况一般是.android文件不在ANDROID_SDK_HOME目录下只需要讲系统默认的存放文件的地方:C:/用户/***/.android 复制到你ANDROID_SDK_HOME所指目录下即可...

2020-02-07 19:15:11 2524

原创 Cause: dl.google.com:443 failed to respond

之前用了很多网上的方法都不行,发现只要把c://user//xxx//.gradle下的gradle.properties用Nodepal++打开注释掉https开头的两行就行了

2019-09-25 22:52:47 1139 1

原创 Android Studio9.0导入ButterKnife10.1.0框架3.14 must not be applied to project解决办法 亲测有效

解决安卓9导入黄油刀最新版本问题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入...

2019-09-10 11:22:36 314

原创 云效DevOps整套流程

这个非常好理解:你自己代码仓库上传代码后,需要发起合并请求 简称MR 合并到云效代码仓库,流水线会从云效自有代码仓库中去打包发布,这个过程中需要有commiter权限的人进行代码review 后方可上传。

2023-04-27 11:14:08 165

原创 spring boot注意事项

分包扫描不到

2020-08-05 10:37:55 266

原创 微信小程序云函数心得

1.传入参数2.使用database()3.使用database()调取数据4.使用 try catch 防止报错5.返回标准格式6.巧用for循环

2020-07-31 23:27:25 362 1

原创 微信小程序云函数错误集合

第一个错误就是本地调试不行这个是往往是因为你的这个云函数里面没有node_modelsnode_models第二个错误就是这个和什么secret——key没有都是只需要重启本地调式或者小程序

2020-07-31 23:18:26 437

原创 uni-app官方文档解读

2020-06-06 12:40:44 1549

原创 js小记

代码入门<script> //输出 // document.write("6666") //提醒框 // alert("666") //消息确认 // confirm("55") /** * 消息提问 */ // prompt("666") //页面条装 // window.open("https:/

2020-05-24 10:50:05 127

原创 算法

时间复杂度优秀文档空间复杂度优秀文档

2020-05-21 08:44:55 171

原创 axios

getcreated() { axios.get("/data.json",{params:{id:12}}).then(res=>{ console.log(res) }) axios({method:'get', utl:'/data.json', params:{ id:12 } }).then(res=>{console.log(res)}) }deleteaxios.delete('

2020-05-16 10:58:33 138

原创 vue

vant 组件库需要先 npm i vant -S 命令 安装 然后import Vue from 'vue';import Vant from 'vant';import 'vant/lib/index.css';Vue.use(Vant);

2020-05-12 21:37:29 184

原创 xml属性集合

2020-05-10 09:56:08 173

原创 Android activity和fragment的基本封装

第一步继承AppCompatActivity 然后让其他的类来继承你@Override protected void onCreate(@Nullable Bundle savedInstanceState) { super.onCreate(savedInstanceState); // 在界面未初始化之前调用的初始化窗口 initWidows(); if (initArgs(getIntent().getExtras())) {

2020-05-09 18:16:24 285

原创 Android paint 和canvas 介绍

自定义view第一步先建立你所需要的属性<resources> <declare-styleable name="RoundProgressBar"> <attr name="textSize" format="integer"/> <attr name="progress" format="integer"/&...

2020-05-07 15:05:42 146

原创 接口demo

目录1.查询指定项目属性接口1. 查询指定项目属性接口功能获取制定项目的分类信息URLhttp://www.api.com/index.php支持格式JSONHTTP请求方式GET请求参数参数必选类型说明nameturestring请求的项目名typetureint请求项目的类型。1:类型一;2:类型二 。返...

2020-04-30 09:53:49 1060

原创 安卓按钮的变色和形状发生改变

就在drawable下新建xml资源 给button设置背景<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"><item android:state_pressed="false" > ...

2020-04-15 15:54:16 217

原创 socket

解决idea中文乱码问题百度解答

2020-04-13 14:38:37 136

原创 浅析安卓常用框架

BaseRecyclerViewAdapterHelper文档链接官网文档RxHttp一个较好的网络请求框架优秀文档Fragmentation流行的单acitivity框架优秀文档

2020-04-10 10:32:41 697 1

原创 安卓Ui设计i

基本逻辑//配置抽屉 private AppBarConfiguration mAppBarConfiguration; DrawerLayout drawer = findViewById(R.id.drawer_layout); NavigationView navigationView = findViewById(R.id.nav_view); ...

2020-04-06 14:47:08 433

原创 kotlin的静态方法+单例+成员扩展

kotlin的静态方法定义class Demo private constructor(){ companion object{ fun ofDouble(double: Double):Double{ return double }}}companion object 就是伴生对象 类似于java的staticfun mai...

2020-03-09 22:21:26 441

原创 大学生机器学习入门

1. 基本原理图是否有类型标记来区分监督学习和无监督学习监督学习一般是分类和回归问题 (label)西瓜问题 就是是否和好瓜(label)无监督学习一般是聚类和降维问题聚类: 把两个班的人 一班的在一起 二班的在一起一般的训练过程从训练集反应出假设空间->在选出版本空间假设空间 就是所以可能存在的选项n1n2n3…+1 n1是样本属性的可能存在值 n2...

2020-03-09 12:46:46 319

原创 kotlin的异常捕获

kotlin的异常捕获 try { val args1=args[0].toInt() val args2=args[1].toInt() print("$args1+$args2=${sum(args1,args2)}") } catch (e: Exception) { println("你确定你输入的时正整数吗")...

2020-03-07 16:38:42 782

原创 kotlin 的区间和类成员+for 循环

val intRange:IntRange=0..200//[0.200]val intRangeexclusive:IntRange=0 until 200//[0,199]val emptyrange:IntRange=0..-1fun main(args: Array<String>) { println(emptyrange.isEmpty()) prin...

2020-03-07 14:25:29 198

原创 安卓webview

第一种加载方法loadurl()第一式 webView.loadUrl("https://www.baidu.com/");public class WebViewActivity extends AppCompatActivity {private WebView webView; @Override protected void onCreate(Bundle sav...

2020-03-06 15:07:40 314

原创 kotin的基本数据类型

Booleanval boolean:Boolean=falseval anthenboolean:Boolean=true//kotlin中的Boolean相当于java中的boolean 很少用到封装类Boolean 在//在kotlin中不需要我们去分辨Intval int:Int=8//max numberval maxint:Int= Int.MAX_VALUE//m...

2020-03-06 14:50:05 229

原创 net::ERR_CLEARTEXT_NOT_PERMITTED使用webview的时候无法访问网页

在开发webview的时候 明明家里网络权限但还是无法显示网页但是要在manifest 添加 android:usesCleartextTraffic="true"说我就要明文访问怎么了!!!然后就好了...

2020-03-06 14:35:30 452

原创 kotlin的空类型和智能类型转换

?的介绍fun getName():String{ return null这样写他会报不能为空的异常fun getName():String?{ return null}加一个问号就可以解决问题?使用的时候println(getName().length)这样是会报异常的因为getname可以为空 而空是没用长度的所以这样写fun main(args: A...

2020-03-05 22:02:18 191

原创 安卓的应用上架

生成签名打release包和混淆代码点击生成签名点击create 新建填完信息后点击ok 然后退出当前窗口 文件已经创建了 我们用代码的方式来创建把文件某.jks放入module成里的keystore文件夹中在build.gradle的android{}下编写下面的代码 signingConfigs{ release{ storeFi...

2020-03-04 20:25:29 328

原创 kotlin的数组和lambda函数

kotlin的数组 var a:IntArray= intArrayOf(1,2,4) var skot'li:Array<String> = arrayOf("12","54")kotlin的var和val+const val FINAL:String="FINAL"只要加了val就表示值,只读不改=java中的public final static。。。。而var修...

2020-03-02 23:04:54 357

原创 小记:searchview

searchview先导包 implementation 'com.miguelcatalan:materialsearchview:1.4.0'然后再xml中去写一个控件<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.and...

2020-02-25 17:31:47 192

原创 小记:dagger

dagger就是一个依赖注入,有时候我们不希望出现这样的情况 a类依赖于B类 一般都是在A类中去new B类 但是这样有问题,玩意B类的构造函数改了,那么就要去改A类中的代码 是不符合标准的创建一个A类import javax.inject.Inject;public class A { @Inject B b; @Inject C c; @In...

2020-02-21 16:13:04 90

原创 小记:动态代理和工厂模式

工厂模式的发展简单工厂模式假如有小米和苹果两家电脑要生产,现有一个工厂接到活了那么首先写一个接口public abstract class Computer { public abstract void setOperationSystem();}再细化小米和苹果的制作方法public class MacComputer extends Computer { @Ov...

2020-02-20 22:49:27 327

原创 安卓Bulider类如何解决安卓构造方法的痛点

安卓Bulider类如何解决安卓构造方法的痛点使用场景当一个类的构造方法有多个参数 大概4个以上把,且有些又不是必选的那么会出现很尴尬的场面。传统的两个方法例如有这个类public class Computer { private String cpu;//必须 private String ram;//必须 private int usbCount;//可选...

2020-02-20 15:33:08 157

android总结.rar

里面有android基本上所有的组件和知识点的讲解,也包括性能优化,即时聊天app的开发 以及所有知识点的讲解

2020-05-10

activity和fragment的封装.mp4

Android activity和fragment的基本封装 写抽象方法让子类来继承 覆写回退键方法

2020-05-09

coding-100-master.zip

一个完整的app开发 有后端接口和客户端的封装,有语音发送和聊天表情包的封装 登陆和注册功能完整实现

2020-05-05

app性能优化.doc

app 启动优化 +app内存优化+app xml优化+app 卡顿优化 的详细资料 网络优化等功能和工具的讲解

2020-04-27

空空如也

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

TA关注的人

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