<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[afkT 的博客]]></title><description><![CDATA[github.com/afkT]]></description><link>https://blog.youkuaiyun.com/BlogRecord</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; BlogRecord]]></copyright><item><title><![CDATA[Android ZXing 二维码工具类]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/104090052</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/104090052</guid><author>BlogRecord</author><pubDate>Sun, 26 Jan 2020 22:38:34 +0800</pubDate><description><![CDATA[DevUtils Github

ZXing 二维码工具类 -&gt; ZXingQRCodeUtils.java





方法
注释




createQRCodeImage
生成二维码图片


decodeQRCode
解析二维码图片


getResultData
获取扫描结果数据


syncEncodeQRCode
同步创建黑色前景色、白色背景色的二维码图片


addLogoToQ...]]></description><category></category></item><item><title><![CDATA[Android WebView 辅助类]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/104090049</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/104090049</guid><author>BlogRecord</author><pubDate>Sun, 26 Jan 2020 22:37:56 +0800</pubDate><description><![CDATA[DevUtils Github

WebView 辅助类 -&gt; WebViewAssist.java





方法
注释




setWebView
设置 WebView


getWebView
获取 WebView


isWebViewNotEmpty
WebView 是否不为 null


setBuilder
设置 WebView 常用配置构建类


getBuilder
获取...]]></description><category></category></item><item><title><![CDATA[Android Fastjson 工具类]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/104090042</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/104090042</guid><author>BlogRecord</author><pubDate>Sun, 26 Jan 2020 22:37:14 +0800</pubDate><description><![CDATA[DevUtils Github

Fastjson 工具类 -&gt; FastjsonUtils.java





方法
注释




toJson
将对象转换为 JSON String


fromJson
将 JSON String 映射为指定类型对象


isJSON
判断字符串是否 JSON 格式


isJSONObject
判断字符串是否 JSON Object 格式


isJS...]]></description><category></category></item><item><title><![CDATA[Android Gson 工具类]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/102830456</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/102830456</guid><author>BlogRecord</author><pubDate>Thu, 31 Oct 2019 03:17:46 +0800</pubDate><description><![CDATA[DevUtils Github

Gson 工具类 -&gt; GsonUtils.java





方法
注释




toJson
将对象转换为 JSON String


fromJson
将 JSON String 映射为指定类型对象


isJSON
判断字符串是否 JSON 格式


toJsonIndent
JSON String 缩进处理


createGson
创建 Gson...]]></description><category></category></item><item><title><![CDATA[Android Glide 工具类]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/102830454</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/102830454</guid><author>BlogRecord</author><pubDate>Thu, 31 Oct 2019 03:16:56 +0800</pubDate><description><![CDATA[DevUtils Github

Glide 工具类 -&gt; GlideUtils.java





方法
注释




with
with


init
初始化方法


cloneImageOptions
克隆图片加载配置


defaultOptions
获取默认加载配置


emptyOptions
获取空白加载配置


skipCacheOptions
获取跳过缓存 ( 每次都从服务...]]></description><category></category></item><item><title><![CDATA[解决 Adapter 多个 Item 存在 EditText 监听输入问题]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/102830453</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/102830453</guid><author>BlogRecord</author><pubDate>Thu, 31 Oct 2019 03:16:23 +0800</pubDate><description><![CDATA[DevUtils Github

解决 Adapter 多个 Item 存在 EditText 监听输入问题 -&gt; EditTextWatcherAssist.java





方法
注释




bindListener
绑定事件


package dev.assist;

import android.text.Editable;
import android.text.TextUt...]]></description><category></category></item><item><title><![CDATA[Android Dev 工具类链式调用 Helper 类]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/102830451</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/102830451</guid><author>BlogRecord</author><pubDate>Thu, 31 Oct 2019 03:15:47 +0800</pubDate><description><![CDATA[DevUtils Github

Dev 工具类链式调用 Helper 类 -&gt; DevHelper.java





方法
注释




get
获取单例 DevHelper


viewHelper
获取 ViewHelper


devHelper
获取 DevHelper


postRunnable
在主线程 Handler 中执行任务


removeRunnable
在主线程...]]></description><category></category></item><item><title><![CDATA[Android View 链式调用快捷设置 Helper 类]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/102830450</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/102830450</guid><author>BlogRecord</author><pubDate>Thu, 31 Oct 2019 03:14:47 +0800</pubDate><description><![CDATA[DevUtils Github

View 链式调用快捷设置 Helper 类 -&gt; ViewHelper.java





方法
注释




get
获取单例 ViewHelper


viewHelper
获取 ViewHelper


devHelper
获取 DevHelper


postRunnable
在主线程 Handler 中执行任务


removeRunnable
...]]></description><category></category></item><item><title><![CDATA[Android 截图工具类]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/102830449</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/102830449</guid><author>BlogRecord</author><pubDate>Thu, 31 Oct 2019 03:13:19 +0800</pubDate><description><![CDATA[DevUtils Github
CapturePictureUtils 截图工具类
支持 View、Activity、FrameLayout、RelativeLayout、LinearLayout、ListView、GridView、ScrollView、HorizontalScrollView、NestedScrollView、WebView、RecyclerView(GridLayoutMan...]]></description><category></category></item><item><title><![CDATA[Android ImageLoader 工具类]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/102830448</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/102830448</guid><author>BlogRecord</author><pubDate>Thu, 31 Oct 2019 03:11:42 +0800</pubDate><description><![CDATA[DevUtils Github

ImageLoader 工具类 -&gt; ImageLoaderUtils.java





方法
注释




init
初始化 ImageLoader 加载配置


defaultOptions
获取 DisplayImageOptions 图片加载配置


getDefaultImageOptions
获取图片默认加载配置


getNoCacheIma...]]></description><category></category></item><item><title><![CDATA[Android EventBus 工具类]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/102830447</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/102830447</guid><author>BlogRecord</author><pubDate>Thu, 31 Oct 2019 03:11:01 +0800</pubDate><description><![CDATA[DevUtils Github

EventBus 工具类 -&gt; EventBusUtils.java





方法
注释




register
注册 EventBus


unregister
解绑 EventBus


post
发送事件消息


cancelEventDelivery
取消事件传送


postSticky
发送粘性事件消息


removeStickyEvent...]]></description><category></category></item><item><title><![CDATA[JavaDoc API 读取 class 中的信息 (注释、方法名、参数、返回值等)]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/97622238</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/97622238</guid><author>BlogRecord</author><pubDate>Mon, 29 Jul 2019 03:02:00 +0800</pubDate><description><![CDATA[JavaDoc Github
About

该项目主要是通过 JavaDoc API 读取 class 中的信息 (注释、方法名、参数、返回值等), 方便大家通过了解 JavaDoc API 并能够实现节省时间、提高效率的工具


编写该项目主要是提高效率, 方便自己工具类项目生成 API 以及检测代码规范、中英字符间距、@param、@return 等容易遗漏且复杂耗时的操作


生成效果示范 ...]]></description><category></category></item><item><title><![CDATA[扫描(二维码) 效果自定义 View]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/82975997</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/82975997</guid><author>BlogRecord</author><pubDate>Tue, 09 Oct 2018 00:19:57 +0800</pubDate><description><![CDATA[GitHub
关于
扫描(二维码) 效果自定义 View
预览
  
具体实现 View

ScanShapeView.java

使用

ScanActivity.java

/**
     * 刷新类型处理
     */
    private void refShape(){
        // 设置扫描 View 类型
        vid_as_scan.setShapeType...]]></description><category></category></item><item><title><![CDATA[AutoLockScreenPro - 推送自动锁屏功能]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/82868981</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/82868981</guid><author>BlogRecord</author><pubDate>Thu, 27 Sep 2018 16:18:29 +0800</pubDate><description><![CDATA[GitHub
AutoLockScreenPro
AutoLockScreenPro - 推送自动锁屏功能
实现工具类
package lock.screen.pro.utils;

import android.app.admin.DevicePolicyManager;
import android.content.ComponentName;
import android.content.C...]]></description><category></category></item><item><title><![CDATA[( 持续更新，目前含 200+ 工具类 ) DevUtils 是一个 Android 工具库, 主要根据不同功能模块，封装快捷使用的工具类及 API 方法调用。]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/82832971</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/82832971</guid><author>BlogRecord</author><pubDate>Mon, 24 Sep 2018 22:20:06 +0800</pubDate><description><![CDATA[About

DevUtils 是一个 Android 工具库, 主要根据不同功能模块，封装快捷使用的工具类及 API 方法调用。
该项目尽可能的便于开发人员，快捷、快速开发安全可靠的项目，以及内置部分常用的资源文件，如color.xml、(toast) layout.xml等

Gradle
Step 1. Add the JitPack repository to your build fil...]]></description><category></category></item><item><title><![CDATA[AppInfoPro 获取手机应用信息]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/82832876</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/82832876</guid><author>BlogRecord</author><pubDate>Mon, 24 Sep 2018 22:11:24 +0800</pubDate><description><![CDATA[About

DevUtils 是一个 Android 工具库, 主要根据不同功能模块，封装快捷使用的工具类及 API 方法调用。
该项目尽可能的便于开发人员，快捷、快速开发安全可靠的项目，以及内置部分常用的资源文件，如color.xml、(toast) layout.xml等

Gradle
Step 1. Add the JitPack repository to your build fil...]]></description><category></category></item><item><title><![CDATA[Android 推送 - Activity 跳转控制处理]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/54834706</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/54834706</guid><author>BlogRecord</author><pubDate>Thu, 02 Feb 2017 08:10:30 +0800</pubDate><description><![CDATA[功能需求：// ============= 功能需求 =================
// 1.当App在前台可见时,点击通知栏推送消息时,直接跳转到对应的页面(TipsActivity)
// 2.当App在后台不可见时(未关闭),点击通知栏推送消息时,直接跳转到对应的页面(TipsActivity)
// 3.当App关闭时,点击通知栏推送消息时,先显示欢迎页面,然后直接跳转到对应的页面(T]]></description><category></category></item><item><title><![CDATA[Android - 录制进步式 View]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/54803738</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/54803738</guid><author>BlogRecord</author><pubDate>Wed, 01 Feb 2017 03:18:18 +0800</pubDate><description><![CDATA[功能需求：
  项目有个直播功能，需要显示进度条类似录制进度View具体如下
  
  1. 可以控制顶部时间间隔，以及是否绘制，是否预留位置 
   2. 能够重头开始，从指定时间开始，恢复，暂停，停止等 
  
实现代码：package com.pro.record.widgets;import java.util.Timer;
import java.util.TimerTask;import]]></description><category></category></item><item><title><![CDATA[Android 视频裁剪 (含裁剪 View)]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/54772708</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/54772708</guid><author>BlogRecord</author><pubDate>Sun, 29 Jan 2017 05:14:30 +0800</pubDate><description><![CDATA[概述：
  整合视频裁剪实现、视频裁剪自定义View，两个项目的代码
使用方法：
    // -- am_video_seekbar.getStartTime() 获取的是自定义View选择的开始裁剪时间
    // -- am_video_seekbar.getEndTime() 获取的是自定义View选择的结束裁剪时间
    public void initListener(){]]></description><category></category></item><item><title><![CDATA[Java, Android 实现 MP4 裁剪功能]]></title><link>https://blog.youkuaiyun.com/BlogRecord/article/details/54772623</link><guid>https://blog.youkuaiyun.com/BlogRecord/article/details/54772623</guid><author>BlogRecord</author><pubDate>Sun, 29 Jan 2017 04:12:42 +0800</pubDate><description><![CDATA[概述：
  主要用的是mp4Parser(根据关键帧进行裁剪) - 自己进行封装以及内部代码处理等,便于使用
  
  MP4的分割和拼接介绍 
  mp4Parser - github
实现代码：package com.clip;import java.io.File;
import java.io.FileOutputStream;
import java.nio.channels.FileCh]]></description><category></category></item></channel></rss>