<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[简单玩家丶的博客]]></title><description><![CDATA[NullBaiduQueryException]]></description><link>https://blog.youkuaiyun.com/Android_hv</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Android_hv]]></copyright><item><title><![CDATA[uniapp-小程序开发0-1笔记大全]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/142882142</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/142882142</guid><author>Android_hv</author><pubDate>Sat, 12 Oct 2024 17:14:04 +0800</pubDate><description><![CDATA[生成keystore: keytool -genkey -alias testalias -keyalg RSA -keysize 2048 -validity 36500 -keystore test.keystoreHBuilder官网：https://dev.dcloud.net.cn/pages/app/list通过微信小程序平台可以进行实时调试，注意部分vue api 无法运行到小程序,需要添加说明onLaunch 全局只触发一次 初始化完成
onShow  uniapp启动
onHide 从前天]]></description><category></category></item><item><title><![CDATA[K8s与Docker教程学习]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/140934543</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/140934543</guid><author>Android_hv</author><pubDate>Mon, 05 Aug 2024 19:07:37 +0800</pubDate><description><![CDATA[k8s详细教程(一)Docker教程]]></description><category></category></item><item><title><![CDATA[Golang提升开发效率工具]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/138970748</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/138970748</guid><author>Android_hv</author><pubDate>Thu, 16 May 2024 18:10:19 +0800</pubDate><description><![CDATA[go-sniffer 工具，可扩展的抓包工具，可以开发自定义协议的工具包. 现在只支持了 http，mysql，redis，mongodb.8)一个好用的文件压缩和解压工具，集成了 zip，tar 等多种功能，主要还有跨平台。现在我们框架在用的，虽然 star 不多，但是确实好用，当然还可以更好用.定义了实用的判定类，以及针对结构体的校验逻辑，避免业务侧写复杂的代码.提供了对 golang 原生的支持，相比 gdb 调试，简单太多。兼容 json，toml，yaml，hcl 等格式的日志库.]]></description><category></category></item><item><title><![CDATA[Error: error:0308010C:digital envelope routines::unsupported]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/136175427</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/136175427</guid><author>Android_hv</author><pubDate>Mon, 19 Feb 2024 17:41:26 +0800</pubDate><description><![CDATA[vue项目，npm run dev的时候出现：Error: error:0308010C:digital envelope routines::unsupported这个是node的版本问题。我的node是17+的版本，按照网上说的降低版本又太麻烦。改完之后重新运行 npm run dev 就可以了。]]></description><category></category></item><item><title><![CDATA[Android WebView清除缓存]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/131517789</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/131517789</guid><author>Android_hv</author><pubDate>Mon, 03 Jul 2023 16:09:37 +0800</pubDate><description><![CDATA[/ 退出时调用此方法，移除绑定的服务，否则某些特定系统会报错。//清除cookie。]]></description><category></category></item><item><title><![CDATA[Andorid获取原生GPS定位信息]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/125521822</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/125521822</guid><author>Android_hv</author><pubDate>Wed, 29 Jun 2022 14:45:03 +0800</pubDate><description><![CDATA[Android 原生GPS定位]]></description><category></category></item><item><title><![CDATA[《剑指Offer》Java实现]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/122449061</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/122449061</guid><author>Android_hv</author><pubDate>Wed, 12 Jan 2022 11:06:05 +0800</pubDate><description><![CDATA[　　1) 找出数组中重复的数字

　　2) 不修改数组找出重复的数字

　　3) 二维数组中的查找

　　4) 替换空格

　　5) 从尾到头打印链表

　　6) 重建二叉树

　　7) 二叉树的下一个结点

　　8) 用两个栈实现队列

　　9) 斐波那契数列及青蛙跳台阶问题

　　10) 旋转数组的最小数字

　　11) 矩阵中的路径

　　12) 机器人的运动范围

　　13) 剪绳子

　　14) 二进制中1的个数

　　15) 数值的整数次方

　　16) 打印1到最...]]></description><category></category></item><item><title><![CDATA[Android Studio Build Output出现中文输出乱码(菱形问号)]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/121493440</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/121493440</guid><author>Android_hv</author><pubDate>Tue, 23 Nov 2021 15:18:35 +0800</pubDate><description><![CDATA[问题：Android Studio版本4.1.2，Build Output中的中文，包括编译器提示、以及错误代码中的中文，都会显示为如下的乱码，菱形问号：



解决：在Android Studio的Help -&gt; Edit Custom VM Options… 打开的配置文件中加入：




-Dconsole.encoding=UTF-8
-Dfile.encoding=UTF-8


然后重启AS，再次触发Build，即可看到完全正常的中文错误提示及源码内容显示了：




...]]></description><category></category></item><item><title><![CDATA[Git Fork后如何更新]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/118089772</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/118089772</guid><author>Android_hv</author><pubDate>Mon, 21 Jun 2021 16:41:01 +0800</pubDate><description><![CDATA[首先保证本地仓库的upstream是源项目的URL，若没有则添加：


git remote add upstream https://demo.git

然后利用fetch和merge合并upstream的master分支：


git fetch upstream
git merge upstream/master(自己的分支)

此时本地的master分支就更新至upstream的master版本。然后利用push将本地分支覆盖到git远程分支上：


git push origin master(分]]></description><category></category></item><item><title><![CDATA[Git本地新建项目代码上传到Gitlab上，并合并main]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/115240965</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/115240965</guid><author>Android_hv</author><pubDate>Fri, 26 Mar 2021 14:36:29 +0800</pubDate><description><![CDATA[本地新建项目，初始化git 项目
	
git　init


	项目根目录下会有 .git 文件夹
	
	
	gitlab 新建仓库
	在新建的项目下，复制仓库地址 使用HTTPS地址
	
	
	
	
	
	本地项目，添加远程gitlab 仓库地址
	

	
git remote add origin 你刚才复制的地址（https://gitlab.bingosoft.net/canwinbim/geofront/bimreview.git）
	
	将本地master和远端master建立映射
	
gi...]]></description><category></category></item><item><title><![CDATA[Android调试系列—使用android studio调试smali代码]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/108283948</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/108283948</guid><author>Android_hv</author><pubDate>Fri, 28 Aug 2020 17:33:35 +0800</pubDate><description><![CDATA[1、工具介绍

使用工具

android killer：用于反编译apk包，得到smali代码

android studio：调试smali代码工具，或者使用idea，android studio就是在idea的基础上修改的

smalidea-0.03.zip: as插件，需要安装到android studio中 , 下载地址

模拟器或者或者真机：运行要调试的程序

样本：使用网络上的某apk程序, 下载地址



2、前期准备

2.1 手机或者模拟器安装应用


adb instll G...]]></description><category></category></item><item><title><![CDATA[AndroidStudio unused impor statement及Cannot find declaration to go to依赖包（v7及第三方包）丢失问题]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/87977787</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/87977787</guid><author>Android_hv</author><pubDate>Wed, 27 Feb 2019 16:26:32 +0800</pubDate><description><![CDATA[平时在项目中很多时候都有依赖包，当然出现什么v7包丢失，以及第三方包丢失，有时候本身对项目没什么影响，不是真正的丢失，只是不能查看依赖相关信息；



这种情况对于强迫证的小伙伴肯定看着不舒服，看着报红就以为报错了呐，然而搞半天，还是不行各种清缓存无卵用....

方法：直接把当前项目关掉，然后

Open an existing Android Studio project 重新打开你的项目，则...]]></description><category></category></item><item><title><![CDATA[PullToRefreshListView添加头部布局下拉冲突]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/85102154</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/85102154</guid><author>Android_hv</author><pubDate>Wed, 19 Dec 2018 17:22:27 +0800</pubDate><description><![CDATA[添加头布局时，如果头布局高度很高，当滑动到中间想要滑到顶部会发现listview会直接拦截下拉事件，与头布局产生冲突。

解决方法：


         listView.setOnScrollListener(new AbsListView.OnScrollListener() {
             @Override
             public void onScroll...]]></description><category></category></item><item><title><![CDATA[AndroidStudio每次打开项目不自动打开上一次打开的文件、每次打包都需要重新输入key store path]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/84616704</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/84616704</guid><author>Android_hv</author><pubDate>Thu, 29 Nov 2018 10:38:22 +0800</pubDate><description><![CDATA[最近在运行AS时，发现每次打开都要重新的打开目录及打开相关的文件,打包必须重新添加签名文件,我也是醉了。

问题原因：workspace.xml损坏了（workspace是可移动媒体不能更改的是系统自动编译的）。

解决方案：找到工程目录下的.idea——&amp;gt;libraries——&amp;gt;workspace.xml删除，别担心AS会报错，它会自动去重新编译一个workspace文件，然后重启A...]]></description><category></category></item><item><title><![CDATA[Android Studio3.0报错：Annotation processors must be explicitly declared now]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/83992423</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/83992423</guid><author>Android_hv</author><pubDate>Mon, 12 Nov 2018 15:14:09 +0800</pubDate><description><![CDATA[偶尔在GitHub上搞点代码瞅瞅，AS升级3.0之后带入经常吃点这样那样的错误：


Annotation processors must be explicitly declared now.  The following dependencies on the compile classpath are found to contain annotation processor.  Pleas...]]></description><category></category></item><item><title><![CDATA[Android shape实现订单卡片制作（shape画半圆及矩形圆角、渐变、虚线（不显示？））]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/83866021</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/83866021</guid><author>Android_hv</author><pubDate>Thu, 08 Nov 2018 19:33:19 +0800</pubDate><description><![CDATA[

 这个没有图片怎么搞，要不自己画？两个半圆，一个矩形的四个圆角，一根虚线，组合一下吧：

order_pay_shape_left.xml


&amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&quot;?&amp;gt;
&amp;lt;shape xmlns:android=&quot;http://schemas.android.com/apk/res/android&quot;
    android:...]]></description><category></category></item><item><title><![CDATA[java.lang.UnsatisfiedLinkError: dlopen failed: file offset for the library虹软Bug]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/83660020</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/83660020</guid><author>Android_hv</author><pubDate>Fri, 02 Nov 2018 19:01:57 +0800</pubDate><description><![CDATA[    java.lang.UnsatisfiedLinkError: dlopen failed: file offset for the library &quot;/data/app/com.arcsoft.sdk_demo-kvhONHnMPDN9YhRUAVn1Ow==/lib/arm/libmpbase.so&quot; &amp;gt;= file size: 0 &amp;gt;= 0

 

使用虹软人脸识别，添加...]]></description><category></category></item><item><title><![CDATA[Android之获取加载图片宽高问题（getIntrinsicWidth与getwidth的区别）]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/81911617</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/81911617</guid><author>Android_hv</author><pubDate>Tue, 21 Aug 2018 17:56:34 +0800</pubDate><description><![CDATA[获取图片大小：在Android的开发中，凡是需要画图的地方大都离不开类Drawable。


//方法1 获取宽高
int width1 = imgDetailImage.getDrawable().getBounds().width();
int height1 = imgDetailImage.getDrawable().getBounds().height();
//方法2 获取宽高
flo...]]></description><category></category></item><item><title><![CDATA[Android 清理缓存、优化内存空间]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/81839897</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/81839897</guid><author>Android_hv</author><pubDate>Sun, 19 Aug 2018 17:53:28 +0800</pubDate><description><![CDATA[有时候项目中需要清理一些缓存数据（如：图片缓存、网络数据缓存等），当然也要对SharedPreferences存储的数据进行清理，当然App中有个这样的功能可能会提高逼格吧。


public class CacheDataManager {
    /**
     * 获取整体缓存大小
     * @param context
     * @return
     * @throws Ex...]]></description><category></category></item><item><title><![CDATA[ThreadLocal与InheritableThreadLocal的区别]]></title><link>https://blog.youkuaiyun.com/Android_hv/article/details/81391610</link><guid>https://blog.youkuaiyun.com/Android_hv/article/details/81391610</guid><author>Android_hv</author><pubDate>Sat, 04 Aug 2018 18:04:32 +0800</pubDate><description><![CDATA[ThreadLocal：实现一个线程本地的存储，也就是说，每个线程都有自己的局部变量。所有线程都共享一个ThreadLocal对象，但是每个线程在访问这些变量的时候能得到不同的值，每个线程可以更改这些变量并且不会影响其他的线程，并且支持null值。（Handlder中有使用ThreadLocal，EventBus中也有应用到的）


    private String TAG = &quot;MainAc...]]></description><category></category></item></channel></rss>