<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[越努力，越幸运]]></title><description><![CDATA[有想法，付诸实践，并能坚持，就能成功！]]></description><link>https://blog.youkuaiyun.com/Acmen99</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Acmen99]]></copyright><item><title><![CDATA[Android Studio使用SVN时添加忽略文件]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/78114644</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/78114644</guid><author>Acmen99</author><pubDate>Wed, 27 Sep 2017 16:49:53 +0800</pubDate><description><![CDATA[1、SNV添加忽略文件的操作：





2、忽略成功以后在Android  Studio中的颜色：






3、一般需要忽略的文件如下：
（1）.idea文件夹
（2）.gradle文件夹
（3）所有的build文件夹
（4）所有的.iml文件
（5）local.properties文件



4、当文件被添加到SVN版本控制中时，添加忽略是无效的]]></description><category></category></item><item><title><![CDATA[Android Studio 新建文件自动加入SVN版本控制]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/76825426</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/76825426</guid><author>Acmen99</author><pubDate>Mon, 07 Aug 2017 11:27:47 +0800</pubDate><description><![CDATA[解决办法如下;
File ——>  Settings]]></description><category></category></item><item><title><![CDATA[Android之ViewPager源码分析]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/70173419</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/70173419</guid><author>Acmen99</author><pubDate>Fri, 14 Apr 2017 16:21:55 +0800</pubDate><description><![CDATA[20150210 ViewPager 焦点控制


在TV应用开发中ViewPager是很常用的控件，在ViewPager的页切换时焦点控制是很苦恼的事，有过相关开发经验的同学一定感同身受。废话不多说，我们分析一下ViewPager的相关源码。


对于ViewPager而已，一切按键的响应都是从dispatchKeyEvent开始的。


[java] view plain c]]></description><category></category></item><item><title><![CDATA[android WIFI连接开发]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/66968648</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/66968648</guid><author>Acmen99</author><pubDate>Mon, 27 Mar 2017 10:23:00 +0800</pubDate><description><![CDATA[这里列了很多，但是大致可以分为四个主要的类ScanResult wifiConfiguration WifiInfo WifiManager
(1)ScanResult，主要是通过wifi 硬件的扫描来获取一些周边的wifi 热点的信息。
在我们进行wifi 搜索的时候，一般会搜到这些信息，首先是接入点名字、接入点信息的强弱、还有接入点使用的安全模式，是WPA、WPE。
打开这个类，我们可以]]></description><category></category></item><item><title><![CDATA[使用tcpdump、wireshark对Android应用程序进行抓包并分析]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/53840434</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/53840434</guid><author>Acmen99</author><pubDate>Fri, 23 Dec 2016 15:21:15 +0800</pubDate><description><![CDATA[本文主要介绍如何使用tcpdump和wireshark对Android应用程序进行抓包并分析，需要说明的是在抓包之前，你的Android设备必须root过了，另外你的电脑必须有Android SDK环境。
下载并安装tcpdump
tcpdump链接：http://www.tcpdump.org/
选择一个版本下载并解压提取出其中呃tcpdump文件，然后push到你的手机上去：
1
a]]></description><category></category></item><item><title><![CDATA[Android应对Activity进程被杀死]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/52813411</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/52813411</guid><author>Acmen99</author><pubDate>Fri, 14 Oct 2016 10:04:55 +0800</pubDate><description><![CDATA[文章转载：http://blog.youkuaiyun.com/xinzheng_wang/article/details/23036217

      通常在一部Android手机里同时运行着多个应用(app)，每个app对应一个系统进程，当系统需要更多的资源（如内存）而空闲资源不足时，Android系统就会选择杀掉一些低优先级的进程以便释放所需资源，这也是Android开发与PC桌面开发不同的之处。]]></description><category></category></item><item><title><![CDATA[Android SDK目录结构介绍]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/52230862</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/52230862</guid><author>Acmen99</author><pubDate>Wed, 17 Aug 2016 15:11:09 +0800</pubDate><description><![CDATA[首先看一张图：



1、add-ons   该文件夹中保存着附加库，比如Google Maps。
2、build-tools   各版本SDK编译工具。
3、docs  离线开发者文档Android SDK API参考文档，所有的API文档都可以在这里查到。
4、extras  扩展开发包，如高版本的API在低版本中开发使用。
5、licensing 作为Android Mark]]></description><category></category></item><item><title><![CDATA[Android Studio项目目录结构介绍]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/52217273</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/52217273</guid><author>Acmen99</author><pubDate>Tue, 16 Aug 2016 09:52:26 +0800</pubDate><description><![CDATA[在Android Studio中，提供了以下几种项目结构类型

我们一般常用的有以下两种结构:

Project 结构类型


app/build/ app模块build编译输出的目录app/build.gradle app模块的gradle编译文件app/app.iml app模块的配置文件app/proguard-rules.pro app模块proguard文件build.gr]]></description><category></category></item><item><title><![CDATA[Gradle 入门知识]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/52211212</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/52211212</guid><author>Acmen99</author><pubDate>Mon, 15 Aug 2016 14:58:12 +0800</pubDate><description><![CDATA[随着Android Studio越来越完善，更多的开发者舍弃掉Eclipse。但是新的IDE与以往的Eclipse有很大区别，这导致部分开发者望而却步，其中一个大家觉得比较麻烦的是Android Studio采用的新的构建系统，gradle。那么这篇文章我将对gradle进行一个简单介绍（主要讲gradle配合Android Studio的使用），希望帮助大家熟悉gradle。

一. gra]]></description><category></category></item><item><title><![CDATA[Java开发中的23种设计模式详解]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/52092361</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/52092361</guid><author>Acmen99</author><pubDate>Tue, 02 Aug 2016 11:03:22 +0800</pubDate><description><![CDATA[设计模式（Design Patterns）

                                  ——可复用面向对象软件的基础

设计模式（Design pattern）是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问，设计模式于己于他人于系统都是多赢的，设计模式使代码编制真]]></description><category></category></item><item><title><![CDATA[Android(Java) 代码优化]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/52092261</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/52092261</guid><author>Acmen99</author><pubDate>Tue, 02 Aug 2016 10:55:57 +0800</pubDate><description><![CDATA[本文为Android(Java) 代码优化。主要介绍Java代码中性能优化方式及网络优化，包括缓存、异步、延迟、数据存储、算法、JNI、逻辑等优化方式。(时间仓促，后面还会继续完善^_*)




1、降低执行时间
这部分包括：缓存、数据存储优化、算法优化、JNI、逻辑优化、需求优化几种优化方式。
(1). 缓存
缓存主要包括对象缓存、IO缓存、网络缓存、DB缓存，对象缓存能减少内]]></description><category></category></item><item><title><![CDATA[Android  布局优化]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/52092233</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/52092233</guid><author>Acmen99</author><pubDate>Tue, 02 Aug 2016 10:53:06 +0800</pubDate><description><![CDATA[本文为Android布局优化，主要介绍使用抽象布局标签(include, viewstub, merge)、去除不必要的嵌套和View节点、减少不必要的infalte及其他Layout方面可调优点，顺带提及布局调优相关工具(hierarchy viewer和lint)。

 


 

1、抽象布局标签

(1) 标签
include标签常用于将布局中的公共部分提取出来供其他l]]></description><category></category></item><item><title><![CDATA[Android性能优化]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/52092176</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/52092176</guid><author>Acmen99</author><pubDate>Tue, 02 Aug 2016 10:49:08 +0800</pubDate><description><![CDATA[一、性能瓶颈点


整个页面主要由6个Page的ViewPager，每个Page为一个GridView，GridView一屏大概显示4*4的item信息(本文最后有附图)。由于网络数据获取较多且随时需要保持页面内app下载进度及状态，所以出现以下性能问题

a.  ViewPager左右滑动明显卡顿

b.  GridView上下滚动明显卡顿

c.  其他Activity返回V]]></description><category></category></item><item><title><![CDATA[Eclipse和Android Studio的偏好设置的导出和导入]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/52055175</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/52055175</guid><author>Acmen99</author><pubDate>Thu, 28 Jul 2016 14:42:31 +0800</pubDate><description><![CDATA[很多同学都会碰到这样的问题，就是原先在自己的笔记本上进行项目开发，对于Eclipse和Android Studio中的各项设置已经非常熟悉和满意，如背景设置，快捷键设置，编码设置等等。如果此时需要到另一台公司电脑进行开发，必须重装Eclipse和Android Studio，如果现在对那些自定义设置重头开始配置的话，那就极为麻烦的，也是效率相当低下的。如果看到同事的IDE环境设置非常好，想要拿过来]]></description><category></category></item><item><title><![CDATA[Android Studio如何导入工程]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/51966650</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/51966650</guid><author>Acmen99</author><pubDate>Wed, 20 Jul 2016 11:23:12 +0800</pubDate><description><![CDATA[摘要
由于谷歌准备放弃Eclipse作为Android的开发工具，现在有好多项目都已经转用Android Studio这一官方IDE来开发。特别是从github下载下来的工程，大部分是用的Gradle来编译的。 想研究下大牛的代码，兴致勃勃地将他们的工程导入到自己的Studio。可悲的是，总是有各种各样的问题，很是让人头疼。通过一段时间的摸索，我终于总结出一套行之有效的导入Android Stu]]></description><category></category></item><item><title><![CDATA[Can't use Subversion command line client: svn.Errors found while svn working copies detection.]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/51955646</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/51955646</guid><author>Acmen99</author><pubDate>Tue, 19 Jul 2016 14:37:25 +0800</pubDate><description><![CDATA[使用Intellij的svn时提示出错：Can't use Subversion command line client: svn. 
                                
                                              Errors found while svn working copies detection. 
]]></description><category></category></item><item><title><![CDATA[AndroidStudio如何从SVN检出项目]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/51953535</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/51953535</guid><author>Acmen99</author><pubDate>Tue, 19 Jul 2016 10:31:27 +0800</pubDate><description><![CDATA[一、打开AndroidStudio后，点击Check out project from Version Control，选择Subversion







二、点击“+”，输入SVN地址，点击OK







三、然后选择刚添加的SVN地址，点击Check out，会出现选择本地文件夹的界面，这个界面就是我们要导出项目的本地路径，这里我们可以在E盘创建一个文件]]></description><category></category></item><item><title><![CDATA[Execution failed for task ':app:transformClassesWithDexForDebug'和UnsupportedClassVersionError]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/51952634</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/51952634</guid><author>Acmen99</author><pubDate>Tue, 19 Jul 2016 09:14:16 +0800</pubDate><description><![CDATA[本文仅是记录自己开发过程中遇到的问题。]]></description><category></category></item><item><title><![CDATA[Android权限问题整理]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/51924055</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/51924055</guid><author>Acmen99</author><pubDate>Sat, 16 Jul 2016 13:40:20 +0800</pubDate><description><![CDATA[Android权限系统非常庞大，我们在Android系统中做任何操作都需要首先获取Android系统权限，本文记录了所有的Android权限问题，整理一下分享给大家。
访问登记属性

android.permission.ACCESS_CHECKIN_PROPERTIES
读取或写入登记check-in数据库属性表的权限
获取错略位置

android.permission.ACCE]]></description><category></category></item><item><title><![CDATA[VR  虚拟现实]]></title><link>https://blog.youkuaiyun.com/Acmen99/article/details/51443308</link><guid>https://blog.youkuaiyun.com/Acmen99/article/details/51443308</guid><author>Acmen99</author><pubDate>Wed, 18 May 2016 13:35:03 +0800</pubDate><description><![CDATA[文章转载：http://blog.youkuaiyun.com/duzixi/article/details/45172359




仅以此系列文章献给那些想了解虚拟现实（VR, Virtual Reality）的朋友，专业人士及行业人士慎入。



“虚拟现实是利用电脑模拟产生一个三维空间的虚拟世界，
提供使用者关于视觉、听觉、触觉等感官的模拟，
让使用者如同身历其境一般，可以及时、]]></description><category></category></item></channel></rss>