<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[As_thin的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/As_thin</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; As_thin]]></copyright><item><title><![CDATA[Android监听拨打电话]]></title><link>https://blog.csdn.net/As_thin/article/details/144744398</link><guid>https://blog.csdn.net/As_thin/article/details/144744398</guid><author>As_thin</author><pubDate>Thu, 26 Dec 2024 14:48:05 +0800</pubDate><description><![CDATA[【代码】Android监听拨打电话。]]></description><category></category></item><item><title><![CDATA[反编译APK获取xml资源]]></title><link>https://blog.csdn.net/As_thin/article/details/144742691</link><guid>https://blog.csdn.net/As_thin/article/details/144742691</guid><author>As_thin</author><pubDate>Thu, 26 Dec 2024 14:04:15 +0800</pubDate><description><![CDATA[下载好重命名一下   改成 apktool.jar。]]></description><category></category></item><item><title><![CDATA[Android 设置铃声和闹钟]]></title><link>https://blog.csdn.net/As_thin/article/details/144725293</link><guid>https://blog.csdn.net/As_thin/article/details/144725293</guid><author>As_thin</author><pubDate>Wed, 25 Dec 2024 18:52:14 +0800</pubDate><description><![CDATA[如果你此时使用的是网上大多数的 MediaScannerConnection.scanFile() 方法，大概率是不会成功的。更新媒体库使用的是  ContentValues 以前文章写过下载视频到本地，都是一样的，只不过参数不同。这里的uri同闹钟一样，需要更新到媒体库才可以设置。其中 mDownFile 就是我下载到本地的文件。同闹钟一样，首先需要动态获取权限。]]></description><category></category></item><item><title><![CDATA[Android-ImagesPickers 拍照崩溃优化]]></title><link>https://blog.csdn.net/As_thin/article/details/144459150</link><guid>https://blog.csdn.net/As_thin/article/details/144459150</guid><author>As_thin</author><pubDate>Fri, 13 Dec 2024 20:27:57 +0800</pubDate><description><![CDATA[【代码】Android-ImagesPickers 拍照崩溃优化。]]></description><category></category></item><item><title><![CDATA[Android原生方法几行代码实现对人像进行切割，Android图片人像分离，可更换背景或者透明背景]]></title><link>https://blog.csdn.net/As_thin/article/details/144427720</link><guid>https://blog.csdn.net/As_thin/article/details/144427720</guid><author>As_thin</author><pubDate>Thu, 12 Dec 2024 15:58:51 +0800</pubDate><description><![CDATA[调研了好几天，网上大多数是需要收费的API接口，在准备付费购买接口的时候，一篇文章给我带来了希望Android ------ 开源的Modnet算法实现抠图和更换背景。]]></description><category></category></item><item><title><![CDATA[Android通过okhttp下载文件(本文案例 下载mp4到本地，并更新到相册)]]></title><link>https://blog.csdn.net/As_thin/article/details/144426406</link><guid>https://blog.csdn.net/As_thin/article/details/144426406</guid><author>As_thin</author><pubDate>Thu, 12 Dec 2024 14:50:38 +0800</pubDate><description><![CDATA[这里 destFileDir 下载目录要说一下，如果没有开启存储权限或者使用了系统默认路径就会报错  比如 /0 文件一类的错误，怎么使用可以参考。这里主要看你把 destFileName 下载文件名称定义为什么后缀，比如我定义为 .mp4 下载后 就是 mp4 格式。]]></description><category></category></item><item><title><![CDATA[Android通过摄像头检测心率]]></title><link>https://blog.csdn.net/As_thin/article/details/144140050</link><guid>https://blog.csdn.net/As_thin/article/details/144140050</guid><author>As_thin</author><pubDate>Fri, 29 Nov 2024 16:30:12 +0800</pubDate><description><![CDATA[平时的检测的时候都要打开闪光灯，我一开始的思路是单独去打开闪光灯，会报出摄像头被占用的错误，所以只能从使用的摄像头下手，因为用的是  CameraView  经源码勘测，发现打开闪光灯代码如下。3.  在检测过程中会有手指挪开的问题，这里加了个判断，移开五次以上视为检测失效。该文章的核心功能点已经很全了，为了方便使用，我这边整理成了工具类可直接使用。Android通过摄像头测量心率。2.清单文件中添加权限。]]></description><category></category></item><item><title><![CDATA[Android读取NFC卡片数据]]></title><link>https://blog.csdn.net/As_thin/article/details/143863767</link><guid>https://blog.csdn.net/As_thin/article/details/143863767</guid><author>As_thin</author><pubDate>Mon, 18 Nov 2024 18:41:40 +0800</pubDate><description><![CDATA[初始化NFC show 里面是说明当前设备是否支持NFC是否打开NFC。跳到手机系统NFC设置界面。该设备是否支持NFC。]]></description><category></category></item><item><title><![CDATA[Android实现扫描二维码条形码，实现扫描快递单，相册图片识别快递单 最慢3秒出回调结果]]></title><link>https://blog.csdn.net/As_thin/article/details/143336187</link><guid>https://blog.csdn.net/As_thin/article/details/143336187</guid><author>As_thin</author><pubDate>Tue, 29 Oct 2024 18:06:29 +0800</pubDate><description><![CDATA[几行代码完成 二维码条形码 扫描，图片识别]]></description><category></category></item><item><title><![CDATA[Android获取 SHA1 报错，获取MD5 报错 终极办法，亲测已解决]]></title><link>https://blog.csdn.net/As_thin/article/details/142911020</link><guid>https://blog.csdn.net/As_thin/article/details/142911020</guid><author>As_thin</author><pubDate>Mon, 14 Oct 2024 11:15:41 +0800</pubDate><description><![CDATA[4.有说 .android 下的 debug.keystore 过期导致的，删一下在运行(这个是最无脑的，我用的项目的 jks，和这个毛关系)既然我们无法通过 keytool 或者 apk 去拿到 sha1 , 那您可以试下通过 代码去获取 sha1。既然您已经看到此文章，说明以上的解决办法都查看过了，并且大概率没有解决~如果你此时说，右边 Gradle 没有这个怎么办，不要急，看下这个。2.有说创建时的版本和现在不一致导致的。3.有说 keytool 不兼容导致的。1.有说jdk版本问题导致的。]]></description><category></category></item><item><title><![CDATA[Android之间互传消息之ServerSocket，Android服务端接收Socket发送的TCP]]></title><link>https://blog.csdn.net/As_thin/article/details/140354827</link><guid>https://blog.csdn.net/As_thin/article/details/140354827</guid><author>As_thin</author><pubDate>Thu, 11 Jul 2024 16:13:21 +0800</pubDate><description><![CDATA[此类文章网上一大堆，不多做讲解，直接上代码，自行参考。因为用到了  DataBind，这里提一下吧。]]></description><category></category></item><item><title><![CDATA[Android使用AndServer在安卓设备上搭建服务端(Java)(Kotlin)两种写法]]></title><link>https://blog.csdn.net/As_thin/article/details/140352523</link><guid>https://blog.csdn.net/As_thin/article/details/140352523</guid><author>As_thin</author><pubDate>Thu, 11 Jul 2024 15:55:48 +0800</pubDate><description><![CDATA[一开始这里没添加，编译没问题，一直卡在运行了，错误日志里也提示了，就是搞不懂，谁能想到还得加一这块啊，如果你的AS版本这里不是 plugins-id 的形式的而是   classpath 的形式，往下分，看一下 Kotlin 写法的配置去~第一步，先看一下我的目录结构，需要改动的地方我都标出来了，原理，怎么实现的我也没研究源码，作为一个白嫖客，我拿过来能正常使用我就笑了，嘤嘤嘤。MainActivity，布局文件就俩Button，你都开始研究Server了，不会还想连俩按钮的xml都想白嫖吧？]]></description><category></category></item><item><title><![CDATA[宝藏APP推荐| 话唠 | 话唠APP]]></title><link>https://blog.csdn.net/As_thin/article/details/139885138</link><guid>https://blog.csdn.net/As_thin/article/details/139885138</guid><author>As_thin</author><pubDate>Sat, 22 Jun 2024 17:22:34 +0800</pubDate><description><![CDATA[话唠用声音点亮生活，在这里你可以分享所见、所闻、所讲，每一次的分享都可能会感染此时此刻正在迷茫的陌生人，
让我们共同建立起一个绿色正能量的社区吧！点亮我们日复一日的生活吧！]]></description><category></category></item><item><title><![CDATA[Android RecyclerView 滑动后选中的条目居中显示]]></title><link>https://blog.csdn.net/As_thin/article/details/136261531</link><guid>https://blog.csdn.net/As_thin/article/details/136261531</guid><author>As_thin</author><pubDate>Fri, 29 Mar 2024 14:51:07 +0800</pubDate><description><![CDATA[滚动居中 RecyclerView。]]></description><category></category></item><item><title><![CDATA[使用阿里云发送短信]]></title><link>https://blog.csdn.net/As_thin/article/details/136169530</link><guid>https://blog.csdn.net/As_thin/article/details/136169530</guid><author>As_thin</author><pubDate>Mon, 19 Feb 2024 14:42:21 +0800</pubDate><description><![CDATA[使用阿里云短信服务有两种方式API 发送和 控制台发送，控制台发送到话有太多限制，这里我们使用API 通过 调用服务端代码进行发送。]]></description><category></category></item><item><title><![CDATA[Android个人开发者的上架应用商店流程，亲测]]></title><link>https://blog.csdn.net/As_thin/article/details/135987070</link><guid>https://blog.csdn.net/As_thin/article/details/135987070</guid><author>As_thin</author><pubDate>Fri, 02 Feb 2024 11:27:35 +0800</pubDate><description><![CDATA[作为一名合格的开发者，没有几款自己的软件怎么能体现出独立开发的能力呢？我们移动开发者不像前端或者后端或者小程序一样，依附于强大的平台，想要给其他人使用给一个链接或者登陆小程序入口即可。现在设备复杂多样，我们也不能做到设备通用，不同的手机厂家都搞自己的商店，并且有自己的一套审核逻辑。并且作为个人开发者，很多应用商店为了所谓的安全性，已经不支持个人开发者了，以下是作为个人开发者，到目前为止成功上传应用商店的案例。]]></description><category></category></item><item><title><![CDATA[给文件夹添加备注，保姆版?]]></title><link>https://blog.csdn.net/As_thin/article/details/135644524</link><guid>https://blog.csdn.net/As_thin/article/details/135644524</guid><author>As_thin</author><pubDate>Wed, 17 Jan 2024 11:19:39 +0800</pubDate><description><![CDATA[3.5 打开此文件夹 会发现多了一个  .ini 文件 ，如果没有重复 3.2 ，有的时候不勾选可能会失效。3.4 选择要备注的文件夹  右键 - 属性 - 自定义 -还原默认图标 -应用 -确认。3.3 查看- 不勾选  隐藏受保护系统文件  显示隐藏文件、文件夹 ，点击应用、确认。保存类型 - 所有文件   编码  UTF-16  LE   保存。3.8  不要直接保存， 文件 - 另存为 - 还是当前文件夹。4.1  此时，我们还将 隐藏文件显示呢，关掉它。3.2  文件夹顶部  查看-选项。]]></description><category></category></item><item><title><![CDATA[MySql 通过语句设置主键以及自增]]></title><link>https://blog.csdn.net/As_thin/article/details/135413167</link><guid>https://blog.csdn.net/As_thin/article/details/135413167</guid><author>As_thin</author><pubDate>Fri, 05 Jan 2024 16:40:11 +0800</pubDate><description><![CDATA[ALTER TABLE 表名 MODIFY COLUMN 要设置主键的字段  INT AUTO_INCREMENT PRIMARY KEY。ALTER TABLE 表名 MODIFY COLUMN 主键字段 INT AUTO_INCREMENT。ALTER TABLE  表名  AUTO_INCREMENT = 1;数据表里未设置主键 设置主键以及自增。数据表里已设置主键 自增。]]></description><category></category></item><item><title><![CDATA[open failed: ENOENT (No such file or directory) 解决办法]]></title><link>https://blog.csdn.net/As_thin/article/details/135123222</link><guid>https://blog.csdn.net/As_thin/article/details/135123222</guid><author>As_thin</author><pubDate>Thu, 21 Dec 2023 09:50:30 +0800</pubDate><description><![CDATA[Android open failed: ENOENT (No such file or directory)]]></description><category></category></item><item><title><![CDATA[鸿蒙列表，类似于安卓的RecyclerView]]></title><link>https://blog.csdn.net/As_thin/article/details/134270600</link><guid>https://blog.csdn.net/As_thin/article/details/134270600</guid><author>As_thin</author><pubDate>Wed, 08 Nov 2023 09:00:00 +0800</pubDate><description><![CDATA[在鸿蒙中如何实现安卓中RecyclerView的效果呢，看完这篇文章就会了~]]></description><category></category></item></channel></rss>