<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Android_man_me的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Android_man_me</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Android_man_me]]></copyright><item><title><![CDATA[OkHttp3 添加Authorization 异常 Unexpected char 0x0a at 42 in Authorization value 解决]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/108823837</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/108823837</guid><author>Android_man_me</author><pubDate>Sun, 27 Sep 2020 11:09:11 +0800</pubDate><description><![CDATA[异常记录

导致错误：


2020-09-27 11:00:55.027 29224-29224/cn.sh.changxing.smec.dt E/AndroidRuntime: FATAL EXCEPTION: main
    Process: cn.sh.changxing.smec.dt, PID: 29224
    java.lang.IllegalArgumentException: Unexpected char 0x0a at 42 in Authorization value: Ba]]></description><category></category></item><item><title><![CDATA[Android 实现ModbusTcp 从机  --  JLibModbus]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/105581527</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/105581527</guid><author>Android_man_me</author><pubDate>Fri, 17 Apr 2020 17:12:14 +0800</pubDate><description><![CDATA[ModbusTCP Slave for Android

最近项目中 Socket 通讯使用到 ModbusTCP协议，记录下从调试到使用过程。

客户提出Modbus协议，一开始也是有点懵逼的，找遍各种资料，Github开源项目，很少有关于Android端作为从机的文章跟项目参考，时间不等人，只能自己下载源码分析到底怎么回事。最终决定使用JLibModbus开源库

Modbus 一般分主机po...]]></description><category></category></item><item><title><![CDATA[RecyclerView 滚动条 长宽设置]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/84869522</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/84869522</guid><author>Android_man_me</author><pubDate>Fri, 07 Dec 2018 10:39:51 +0800</pubDate><description><![CDATA[RecyclerView Scrollbar

记录滚动条相关属性，本文主要内容：

1，scrollbar 样式设置

2，scrollbar 背景以及滚动条 长宽设置

属性
			效果
		android:scrollbars
			设置滚动条水平 horizontal / 或垂直 vertical
		scrollbarThumbVertical[Horizontal]
			设置滑块（短...]]></description><category></category></item><item><title><![CDATA[Android GPS NETWORK定位]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/84334991</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/84334991</guid><author>Android_man_me</author><pubDate>Thu, 22 Nov 2018 10:57:44 +0800</pubDate><description><![CDATA[Android 定位

定位所需权限：


&amp;lt;uses-permission android:name=&quot;android.permission.ACCESS_COARSE_LOCATION&quot; /&amp;gt;
&amp;lt;uses-permission android:name=&quot;android.permission.ACCESS_FINE_LOCATION&quot; /&amp;gt;

LocationManag...]]></description><category></category></item><item><title><![CDATA[Android AppWidget（桌面小部件-音乐播放动画）]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/82835110</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/82835110</guid><author>Android_man_me</author><pubDate>Tue, 25 Sep 2018 10:17:37 +0800</pubDate><description><![CDATA[桌面小部件基础篇：Android AppWidget (桌面小部件)

音乐播放 （动画实现）

   

一个音乐播放的柱状图（不会上传动图，自行脑补）

思路方案：

1，自定义View，widget 仅支持部分控件，自定义没用，我把自定义弄完了，才想起来。所以这个方案pass

2，帧动画，直接使用ImageView，也不行，无法获取子控件属性，帧动画运行不了

3，LayoutAnimat...]]></description><category></category></item><item><title><![CDATA[Android EventBus的使用]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/82183064</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/82183064</guid><author>Android_man_me</author><pubDate>Fri, 07 Sep 2018 15:37:19 +0800</pubDate><description><![CDATA[Github地址：https://github.com/greenrobot/EventBus

中文翻译参考：http://blog.youkuaiyun.com/poorkick/article/details/55099311 

EventBus简介

EventBus 是一个使用发布者/订阅者模式 并且低耦合的Android开源库。个人理解类似于Android中的观察者模式。详细介绍请看官方文档，本...]]></description><category></category></item><item><title><![CDATA[Android .9图片的作用与制作]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/82459992</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/82459992</guid><author>Android_man_me</author><pubDate>Thu, 06 Sep 2018 14:50:43 +0800</pubDate><description><![CDATA[参考1：https://blog.youkuaiyun.com/aqi00/article/details/50163137

参考2：https://blog.youkuaiyun.com/sunbinkang/article/details/77331718

今天想起一个比较不错的图片处理技巧，百度搞清楚记录一下，好记性不如烂笔头，加深一下印象

我们先看下使用一般图片当背景的效果



使用同一张图片，制作成.9...]]></description><category></category></item><item><title><![CDATA[Android 适配（百分比布局 GridView+ListView 项布局适配）]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/82349386</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/82349386</guid><author>Android_man_me</author><pubDate>Mon, 03 Sep 2018 15:57:52 +0800</pubDate><description><![CDATA[百分比布局

参考鸿洋大神的百分比布局扩展，详细请看这里

优快云：https://blog.youkuaiyun.com/lmj623565791/article/details/46767825

github：https://github.com/hongyangAndroid/android-percent-support-extend

支持的布局


com.zhy.android.percen...]]></description><category></category></item><item><title><![CDATA[Android Mobile Hotfix（阿里云——移动热修复接入）]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/82142230</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/82142230</guid><author>Android_man_me</author><pubDate>Thu, 30 Aug 2018 11:17:25 +0800</pubDate><description><![CDATA[首先你需要注册并登陆 阿里云移动研发平台，查看官方文档，下载SDK等，集成过程并不复杂。本文主要记录接入流程跟遇到的问题

什么是热修复

热修复，是一种使用补丁来更新修复的手段。不需要通过重新发布App，下载安装等一系列繁琐的过程。

热修复原理

总结参考文档，修复框架很多，但热修复框架的核心技术主要有三类

代码修复
	资源修复
	动态链接库修复
代码修复主要有三个方案，分别是底层替换方案、...]]></description><category></category></item><item><title><![CDATA[Markdown编辑器 使用]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/82182661</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/82182661</guid><author>Android_man_me</author><pubDate>Wed, 29 Aug 2018 14:27:17 +0800</pubDate><description><![CDATA[欢迎使用Markdown编辑器写博客

本Markdown编辑器使用StackEdit修改而来，用它写博客，将会带来全新的体验哦：


Markdown和扩展Markdown简洁的语法
代码块高亮
图片链接和图片上传
LaTex数学公式
UML序列图和流程图
离线写博客
导入导出Markdown文件
丰富的快捷键






快捷键


加粗    Ctrl + B 
斜体    Ctrl + I...]]></description><category></category></item><item><title><![CDATA[Android AppWidget（桌面小部件）]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/81990336</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/81990336</guid><author>Android_man_me</author><pubDate>Mon, 27 Aug 2018 15:02:35 +0800</pubDate><description><![CDATA[使用Android Studio 开发桌面小部件，闲来无事，自己动手做一个 

AppWidget是应用程序窗口小部件（Widget）是微型的应用程序视图

官方文档链接：http://www.android-doc.com/guide/topics/appwidgets/index.html

目录结构（不是桌面小部件开发步骤）


通过Android Studio 创建Widget
	Pend...]]></description><category></category></item><item><title><![CDATA[Android Activity管理]]></title><link>https://blog.youkuaiyun.com/Android_man_me/article/details/81980918</link><guid>https://blog.youkuaiyun.com/Android_man_me/article/details/81980918</guid><author>Android_man_me</author><pubDate>Thu, 23 Aug 2018 15:23:47 +0800</pubDate><description><![CDATA[最近打算自己把所学的Android相关内容，做成一个demo，顺便总结回顾，纯属个人记录

管理Activity

项目开发第一步搭建框架，当然这个根据项目大小复杂度，具体需求而定。但肯定少不了对Activity的管理，传统做法是在BaseActivity中维护一个List或者stack，这样基本满足需求。但好的程序得要一劳永逸，走走极端。万一Activity不继承BaseActivity呢，那就...]]></description><category></category></item></channel></rss>