<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LSLSD的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LSLSD</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LSLSD]]></copyright><item><title><![CDATA[Battery-Historian工具使用]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/136811339</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/136811339</guid><author>LSLSD</author><pubDate>Mon, 18 Mar 2024 17:36:48 +0800</pubDate><description><![CDATA[电脑断开手机，持续使用要测试的apk，测试完以后，导出数据，文件在/用户/lishuang/目录下。（使用命令安装，直接去官网下载提示我电脑版本过低）7、上传到浏览器，点submit。1、安装dockker。6、获取手机耗电数据。]]></description><category></category></item><item><title><![CDATA[HarmonyOS]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/134732608</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/134732608</guid><author>LSLSD</author><pubDate>Fri, 01 Dec 2023 15:08:31 +0800</pubDate><description><![CDATA[关键字说明举例struct声明组件名struct ToDolist 代办组件装饰器，构成自定义组件@Entry和@Component结合使用，构成自定义组件的入口，会在页面加载时首先进行渲染build进行UI描述build(){}Column内置组件Text内置组件fontSize字体大小Text(‘您好’).fontSize(50)Row内置组件@State声明成@State后，就建立了数据和视图之间的绑定关系@Builder。]]></description><category></category></item><item><title><![CDATA[websocket]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/127220620</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/127220620</guid><author>LSLSD</author><pubDate>Sun, 09 Oct 2022 09:32:03 +0800</pubDate><description><![CDATA[websocket]]></description><category></category></item><item><title><![CDATA[GPS相关]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/126935670</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/126935670</guid><author>LSLSD</author><pubDate>Mon, 19 Sep 2022 15:57:48 +0800</pubDate><description><![CDATA[android 定位
]]></description><category></category></item><item><title><![CDATA[Android各种问题解决]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/126687923</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/126687923</guid><author>LSLSD</author><pubDate>Sun, 04 Sep 2022 12:28:55 +0800</pubDate><description><![CDATA[android studio报错]]></description><category></category></item><item><title><![CDATA[Android图片不规则裁剪]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/123306333</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/123306333</guid><author>LSLSD</author><pubDate>Sun, 06 Mar 2022 15:30:30 +0800</pubDate><description><![CDATA[demo链接：
Android自定义不规则裁剪
扩展链接：

Android:谈谈最被误读的属性adjustViewBounds
定义：1.adjustViewBounds影响的是ImageView的比例（不是图片的比例）2.调整ImageView的边界，使得ImageView和图片有一样的长宽比例。

1.当ImageView的宽高固定（1000px），图片的尺寸为300*400px(宽*高)，这时adjustViewBounds不论设置为true或false，不会改变ImageView的比例
2.Ima]]></description><category></category></item><item><title><![CDATA[PL/SQL]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/122842922</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/122842922</guid><author>LSLSD</author><pubDate>Wed, 09 Feb 2022 17:53:12 +0800</pubDate><description><![CDATA[网址：https://www.imooc.com/video/6980
结构和组成
1.图形化工具： Oracle  Sql Developer
它用来编写PL/SQL程序
它是使用java程序编写的
它基于java的JDBC来连接数据库，所以只要有数据库的驱动，就可以连接任意数据库
自带Oracle和Access驱动，若想连接MySql需要下载MySql驱动
window使用.exe
Linux使用.sh
2. 如何连接Oracle数据库
连接名： 随意起
用户名，口令： 装好Oracle数据库以后，会自]]></description><category></category></item><item><title><![CDATA[Android系统架构]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/122323331</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/122323331</guid><author>LSLSD</author><pubDate>Wed, 05 Jan 2022 15:06:47 +0800</pubDate><description><![CDATA[应用层
内置应用程序及非系统级的应用程序

应用程序框架层
 - 为开发人员提供可开发 APP的API，因使用java开发，可称为Java FrameWork
 - 提供的主要组件





活动管理器
Activity Manager




位置管理器
Location Manager


包管理器
Package Manager


通知管理器
Notification Manager


资源管理器
Resource Manager


电话管理器
Telephone Manager


窗口管理器]]></description><category></category></item><item><title><![CDATA[Gradle构建工具]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/122238341</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/122238341</guid><author>LSLSD</author><pubDate>Thu, 30 Dec 2021 16:32:55 +0800</pubDate><description><![CDATA[定义
Gradle是基于JVM的新一代 构建工具

使用场景
开发软件时，用IDE去进行编码，当编码完成后，必须要进行编译，单元测试，打包等。这些需要开发人员手动实现。当版本迭代时，十分耗时且易出问题。这是项目自动化就出现了。

优势
1.节省时间及手动出现的错误
2.可编译，测试，打包等有序工作
3.与IDE和操作系统没有直接关系，具有平台无关性

ADT，ANT，Gradle
ADT ： android 开发工具包，集成在eclipse中后，可以为Android提供开发环境，在Eclipse和SDK中起]]></description><category></category></item><item><title><![CDATA[Android仓库]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/122219073</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/122219073</guid><author>LSLSD</author><pubDate>Wed, 29 Dec 2021 16:44:21 +0800</pubDate><description><![CDATA[创建项目默认引入google()和jcenter()
google()
依赖google公司自己的依赖

jcenter()
由JFrog公司提供的Bintrary中的Java仓库
它是世界上最大的java和Android开源软件仓库

maven{}
由sun公司提供的服务
它是Apache Maven 、 SBF和其他构建系统的默认仓库
 我们项目中的一些控件必须要翻墙才能用。
  “com.google.gson.2.8.5”，这时通过maven就可以访问国内镜像
  “http://maven.al]]></description><category></category></item><item><title><![CDATA[android适配(4.4-10.0)]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/122217878</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/122217878</guid><author>LSLSD</author><pubDate>Wed, 29 Dec 2021 16:25:43 +0800</pubDate><description><![CDATA[Android 4.4 (API 19)
沉浸式状态栏
WebView增加调试
WebView需验证Https证书（针对HTTPS请求）

Android 5.0 （API 21）
沉浸式状态栏
WebView中Http和Https混合问题
WebView cookie存储问题
新增酷炫的转场动画

Android 6.0 （API 23）
运行时权限（正常权限和危险权限）
指纹识别
支持StatusBar模式修改light和和非light

Android 7.0  （API 24）
适配了全面屏
应用间]]></description><category></category></item><item><title><![CDATA[WebView]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/122217766</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/122217766</guid><author>LSLSD</author><pubDate>Wed, 29 Dec 2021 15:50:47 +0800</pubDate><description><![CDATA[1.浏览器内核的概念：
渲染引擎和JS引擎
2.

]]></description><category></category></item><item><title><![CDATA[我们为什么上瘾]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/121973397</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/121973397</guid><author>LSLSD</author><pubDate>Thu, 16 Dec 2021 14:04:35 +0800</pubDate><description><![CDATA[上瘾是把过去遗留的问题暴露出来，真正伤害人的是，是那些用瘾来逃避的问题
上瘾是青春期的发育障碍和学习障碍
避免上瘾的方法：
一： 找人倾诉
二：想上瘾的时候，提醒自己
三：树立积极的人生观


...]]></description><category></category></item><item><title><![CDATA[Binder]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/121928915</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/121928915</guid><author>LSLSD</author><pubDate>Tue, 14 Dec 2021 15:44:37 +0800</pubDate><description><![CDATA[Linux相关知识点

进程隔离： 保证进程间互不干扰，通过虚拟地址空间实现隔离
用户空间
内核 空间
用户空间访问内核 空间的唯一方式：系统调用


]]></description><category></category></item><item><title><![CDATA[Android签名方式]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/121926269</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/121926269</guid><author>LSLSD</author><pubDate>Tue, 14 Dec 2021 14:20:17 +0800</pubDate><description><![CDATA[1.V1签名：android7.0之前的签名方式
使用jar Signature方式来对APK进行签名
jar Signature来自于jdk
APK签名时会生成一个META-INF文件夹（用于记录签名信息）：
Manifest.MF,
cert.rsa,
cert.sf
2. V2签名：Android7.0推出的
使用fullAPK Signature方式对APK进行签名
2.V1和V2对比：
更快的安装时间，更安全。

...]]></description><category></category></item><item><title><![CDATA[Android 混淆]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/121608371</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/121608371</guid><author>LSLSD</author><pubDate>Mon, 29 Nov 2021 14:02:18 +0800</pubDate><description><![CDATA[参考网址：
Android混淆心得
Android多模块混淆、多module混淆、多library混淆的正确姿势
Android多模块混淆、多module混淆、多library混淆的正确姿势

]]></description><category></category></item><item><title><![CDATA[装饰者模式]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/120908062</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/120908062</guid><author>LSLSD</author><pubDate>Fri, 22 Oct 2021 16:08:27 +0800</pubDate><description><![CDATA[//        //刚开始微信和支付宝都有支付和查询功能
//        PaymentInterface wechatPay = new WechatPay();
//        wechatPay.pay();
//        wechatPay.query();
//        PaymentInterface aliayPay = new AliayPay();
//        aliayPay.pay();
//        aliayPay.query();
//   ]]></description><category></category></item><item><title><![CDATA[Oracle学习]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/120703800</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/120703800</guid><author>LSLSD</author><pubDate>Mon, 11 Oct 2021 15:20:24 +0800</pubDate><description><![CDATA[一、oracle图形化工具：plsql
1.navicate 连接 mysql可以新建数据库
  navicate 连接oracle不可以新建数据库
  其实navicate能不能新建数据库取决于数据库本身。是mysql还是oracle
  navicate只是连接工具。
2.oracle没有新建数据库的概念，默认是一个数据库实例。在实例基础上新建用户、新建表。
3.Oracle Intant Client Client是 navicate想要连接oracle需要的插件，没有啥太大作用。

二、oracle]]></description><category></category></item><item><title><![CDATA[Android Studio git更换url路径]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/119796060</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/119796060</guid><author>LSLSD</author><pubDate>Thu, 19 Aug 2021 10:27:15 +0800</pubDate><description><![CDATA[起因
因为我检出项目使用的是内网地址，每次更新/提交代码都需要插网线，偶尔知道公司是有公网git地址，所以想修改git url路径
解决方法



]]></description><category></category></item><item><title><![CDATA[MAC版本 navicat premium配置]]></title><link>https://blog.youkuaiyun.com/LSLSD/article/details/119679970</link><guid>https://blog.youkuaiyun.com/LSLSD/article/details/119679970</guid><author>LSLSD</author><pubDate>Fri, 13 Aug 2021 17:35:44 +0800</pubDate><description><![CDATA[参考网址
macox下使用Navicat Premium连接远程oracle数据库，不能用你打我！
需要下载的工具

navicat premium（连接oracle，UI工具）
Instant Client for macOS（工具命令集合）

下载地址
1.navicat premium我是从淘宝买的破译版—20块钱。版本号如下：

2. Instant Client for macOS
下载网址：Instant Client for macOS 
备注： 我下载的都是压缩包，刚开始下载的dmg，结果不]]></description><category></category></item></channel></rss>