自定义博客皮肤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)
  • 收藏
  • 关注

原创 创建文件

private void uploadFile() { //文件名 String fileName = "satellite.txt"; //非适配android11的存储路径 //String path = Environment.getExternalStorageDirectory() + "/log"; //适配android11的存储路径 String path = getExternalFi...

2021-02-22 10:45:47 253

原创 Android - git版本控制 - git使用教程

git版本控制-git使用教程

2021-02-07 09:26:30 470

原创 Android - git版本控制 - gitblit安装步骤

git版本控制-gitblit安装步骤

2021-02-07 09:25:10 140

原创 其他 - 计算局域网ip地址范围

计算局域网ip地址范围一.问题:求局域网ip地址范围?二.解答一.问题:求局域网ip地址范围? 已知:如下图 ip地址:172.20.78.245 子网掩码:255.255.252.0 默认网关:172.20.79.1二.解答 1、ip地址,转换为二进制 10101100-00010100-01001110-111101012、子网掩码,转换为二进制 11111111-11111111-11111100-000000003、二者进行与运算, 运算规则:0&0=0

2021-02-04 17:18:57 387

原创 Android - android studio 相关配置

android studio 相关配置一、颜色配置:1、修改侧边栏颜色2、修改代码背景颜色3、修改log颜色4、修改注释颜色二、字体配置1、修改代码字体样式,大小2、修改log字体样式,大小三、其他配置1、显示行号,显示方法分割线2、编写类头文件3、快捷方法模板:(待研究) 文章由个人搜集资料总结,如有错误,欢迎指证!一、颜色配置:1、修改侧边栏颜色配置为绿色File | Settings | Appearance & Behavior | File Colors2、修改代码背景颜色

2021-01-27 18:36:40 162

原创 Android - fiddler抓包

一、fiddler相关配置1、配置端口号2、配置模拟器代理( 这里使用雷电模拟器)获取自己电脑ip地址:配置代理:从fiddler导出证书模拟器安装证书过滤要抓取的地址(可选)完成抓包

2021-01-25 10:18:28 103

原创 java - Java泛型

标题:什么是java泛型

2020-12-28 11:31:48 153

原创 Android - 集成华为推送

序言:刚尝试了在app中集成华为推送,这里简单做个记录,全部内容依据华为推送文档开发流程功能流程如下图所示:Step1与Step2:您的应用集成Push SDK,再调用HmsInstanceId类中的getToken方法获取到Push TokenStep3:您的应用将获取到的Token上报到您的服务器“App Provider Server”上。Step4:您使用服务器保存的Token调用Push服务端提供的API推送Push消息Step5:Push服务器将您推送的消息发送给Token对应的

2020-12-24 11:30:01 3105 1

原创 Android ~ Android内存泄漏v2.0

v2.0

2020-12-24 10:30:57 74

原创 Android - 集成华为推送之scheme协议跳转

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2020-12-18 16:51:11 760

原创 Android ~ Android动画分类

安卓动画分类参考资料由上图总结:1、安卓动画分类:属性动画,视图动画1.1、 视图动画又分为:补间动画,帧动画参考资料安卓开发者官网:https://developer.android.google.cn/guide/topics/resources/animation-resource安卓开发者文档英文版:中文版:由上图总结:1、安卓动画分类:属性动画,视图动画1.1、 视图动画又分为:补间动画,帧动画...

2020-09-29 17:21:12 99

原创 Android - 设计模式-观察者

设计模式-观察者什么是观察者模式?版本1-初版:版本2-初版修改:版本3-JDK版:(jdk版本增加了多线程处理,实现了线程安全)什么是观察者模式?自我总结:被观察者状态改变时通知观察者代码举例版本1-初版:1、定义被观察者(被观察者集合泛型为观察者)2、定义观察者3、执行通知//1、定义被观察者public class MyObservable { //观察者用List存储,方便统一通知 List<MyObserver> observerList = ne

2020-09-29 01:06:55 119

原创 Android ~ Android内存泄漏

1、Android内存泄漏和Android内存溢出答: 内存泄漏:长生命周期的对象持有短生命周期的对象,导致短生命周期对象不能被回收e.g:1、单例模式造成内存泄漏原因:单例模式生命周期比activity生命周期长,单例模式引用了activity的context,,activity退出的时候,导致activity不能被回收解决办法:1、使用 Application 的 Context(改成context.getApplicationContext)2、将短生命周期的属性的引用方式改

2020-09-20 18:13:12 2347 2

原创 java - 面向对象 Object-Oriented-Programming

面向对象:比较抽象,需要举例子。 比如一个物体,水杯有大小,形状,颜色,材质等属性,只需要知道这个水杯就行三大特性是: 封装,集成,多态封装:把对象的属性封装到一起,比如一个水杯的颜色,大小,材质等属性封装到一起继承:子类可以继承父类的方法或者属性,不需要再重写一遍多态:重写和重载重写: 子类继承父类方法,可以重新写个逻辑,也可以使用父类的逻辑重载:相同方法名,不同形参的情况(形参类型不同,形参个数不同,形参顺序不同)...

2020-06-19 16:03:27 133

空空如也

空空如也

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

TA关注的人

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