<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Jimmy5z的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Jimmy5z</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Jimmy5z]]></copyright><item><title><![CDATA[使用Android studio Gradle 实现友盟多渠道打包]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/51178336</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/51178336</guid><author>Jimmy5z</author><pubDate>Mon, 18 Apr 2016 11:41:22 +0800</pubDate><description><![CDATA[本文搬运自：http://www.cnblogs.com/0616--ataozhijia/p/4203997.html 感谢原作者的总结和分享。

以友盟的渠道统计为例，渠道信息一般在 AndroidManifest.xml中修改以下值：



首先你必须在AndroidManifest.xml中的meta-data修改以下的样子：




其中${UMENG_CHANNE]]></description><category></category></item><item><title><![CDATA[Android Studio NDK开发入门]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/51177423</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/51177423</guid><author>Jimmy5z</author><pubDate>Mon, 18 Apr 2016 11:27:30 +0800</pubDate><description><![CDATA[第一章、生成JNI的.h文件
1、新建android工程HelloNDK，新建包com.hteng.ndk.hello，在包下编写HelloManager.java类，定义本地getHelloString()方法；




2、 将HelloManager.java类拷到E盘根目录， 打开cmd命令行窗口，切换到E盘根目录，指令一生成class文件，指令二生成C语言JNI的.h文件；]]></description><category></category></item><item><title><![CDATA[Android工程师级别]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/43017839</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/43017839</guid><author>Jimmy5z</author><pubDate>Thu, 22 Jan 2015 12:39:08 +0800</pubDate><description><![CDATA[见习工程师 实习生(student engineer)


1、掌握基本的Android应用开发和调试技能，了解Android SDK，会用Eclipse开发工具；
2、掌握基础控件、UI布局，能够处理多分辨率适配；
3、具有较强的团队协作精神及高度的责任心，会使用SVN等协同开发工具；
4、了解面向对象编程思想、了解MVC、了解JSON数据。



初级android工程师]]></description><category></category></item><item><title><![CDATA[smali语法简析]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/12119739</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/12119739</guid><author>Jimmy5z</author><pubDate>Sat, 28 Sep 2013 09:47:49 +0800</pubDate><description><![CDATA[Smali背景：


Smali，Baksmali分别是指安卓系统里的Java虚拟机（Dalvik）所使用的一种.dex格式文件的汇编器，反汇编器。其语法是一种宽松式的Jasmin/dedexer语法，而且它实现了.dex格式所有功能（注解，调试信息，线路信息等）。
Smali，Baksmali分别是冰岛语中编译器，反编译器的叫法。也许你会问为什么是冰岛语呢，因为Dalvik是一个冰岛渔村]]></description><category></category></item><item><title><![CDATA[Worklight Studio技术简介]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/8572892</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/8572892</guid><author>Jimmy5z</author><pubDate>Tue, 05 Feb 2013 22:27:04 +0800</pubDate><description><![CDATA[http://www.ibm.com/developerworks/cn/mobile/mo-aim1206-working-with-worklight-1/
http://www-01.ibm.com/software/mobile-solutions/worklight/
http://www-01.ibm.com/software/cn/mobile-solutions/worklig]]></description><category></category></item><item><title><![CDATA[HTML5 APP开发环境的框架搭建]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/8567593</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/8567593</guid><author>Jimmy5z</author><pubDate>Sun, 03 Feb 2013 22:37:20 +0800</pubDate><description><![CDATA[HTML5 APP开发环境的框架搭建
转载：橘子博客

HTML5 开发APP需要一个开发框架和编译环境，参阅了相关资料后选择开源的PhoneGap。PhoneGap是一个开源的开发框架，使用HTML5，CSS3和JavaScript来构建跨平台的的移动应用程序。
下面介绍PhoneGap环境的搭建，及第一个Web APP。
1、选择你使用的平台，PhoneGap支持6个平台的开发和编译]]></description><category></category></item><item><title><![CDATA[如何在android系统中隐藏和弹出虚拟键盘]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/8010215</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/8010215</guid><author>Jimmy5z</author><pubDate>Sun, 23 Sep 2012 17:44:40 +0800</pubDate><description><![CDATA[1、 隐藏软键盘核心代码
 /**
     * 隐藏软键盘
     */
    public static void hideSoftInputMode(Context context,View  windowToken) {
     InputMethodManager imm = ((InputMethodManager) context.getSystemService(C]]></description><category></category></item><item><title><![CDATA[图解如何下载android源代码]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/8010153</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/8010153</guid><author>Jimmy5z</author><pubDate>Sun, 23 Sep 2012 17:15:28 +0800</pubDate><description><![CDATA[Android学习到一定程度，就一定要多读代码多思考，Android源代码就是非常好的学习材料，本讲的内容很简单，就是把Android的源 码先下载回来。我们知道Android的源代码是用Git这个分布式版本控制工具管理的，下载起来比较麻烦，我们在这里用图解的方式一步一步来，你肯定能 学会。
第一步、安装VMWare 我假设你在Windows下，而Android源代码在Linux下下载会更方面些]]></description><category></category></item><item><title><![CDATA[android 屏幕适配问题]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7803709</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7803709</guid><author>Jimmy5z</author><pubDate>Mon, 30 Jul 2012 21:53:17 +0800</pubDate><description><![CDATA[android手机分辨率多样,这样面临我们开发的应用要适应于多个分辨率的设备上.

对于应用来讲主要分三块考虑

1 )界面配置

根据不同的分辨率，创建手机界面文件

例子：

在res下创建layout-800x480

             layout-480x320

并在各自不同分辨率的文件夹下创建界面文件


2)图片配置

不同的分辨率，界]]></description><category></category></item><item><title><![CDATA[对android软件进行系统升级]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7803617</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7803617</guid><author>Jimmy5z</author><pubDate>Mon, 30 Jul 2012 21:04:44 +0800</pubDate><description><![CDATA[软件升级其实很简单的，启动应用的时候获取版本发送服务器对比最新版本看是否更新。更新的话，自定下载apk安装。会覆盖你的老应用的。
   
void update() {   
    
  Intent intent = new Intent(Intent.ACTION_VIEW);   
  intent.setDataAndType(Uri.fromFile(new File("/sdca]]></description><category></category></item><item><title><![CDATA[java中的各种排序算法]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7799783</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7799783</guid><author>Jimmy5z</author><pubDate>Sun, 29 Jul 2012 20:46:19 +0800</pubDate><description><![CDATA[各种排序算法：
冒泡排序，选择排序，插入排序，稀尔排序，快速排序，归并排序，堆排序，桶式排序，基数排序

一、冒泡排序(Bubble Sort)

1. 基本思想：
　　两两比较待排序数据元素的大小，发现两个数据元素的次序相反时即进行交换，直到没有反序的数据元素为止。
2. 排序过程：
　　设想被排序的数组R［1..N］垂直竖立，将每个数据元素看作有重量的气泡，根据轻气泡不能在重气]]></description><category></category></item><item><title><![CDATA[对ListView进行优化，加载大数据量或者包含图片信息的时候滚屏加载]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7799390</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7799390</guid><author>Jimmy5z</author><pubDate>Sun, 29 Jul 2012 17:13:08 +0800</pubDate><description><![CDATA[在做ListView加载数据时如果数据量大的话会造成加载时间过长而卡屏，所以为了解决这个问题，查看了SDK，
在OnScrollListener中有两个方法
只要重写这两个方法就可以实现滚动加载，例如：
public void onScroll(AbsListView v, int firstVisibleItem,
   int visibleItemCount, int totalIt]]></description><category></category></item><item><title><![CDATA[【Based Android】Android Sensor感应器介绍（一）重力感应加速度获取]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7772917</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7772917</guid><author>Jimmy5z</author><pubDate>Sun, 22 Jul 2012 17:54:27 +0800</pubDate><description><![CDATA[一 介绍Sensor类

SDK只有一句介绍“Class representing a sensor. Use getSensorList(int) to get the list of available Sensors.”，表示一个感应器的类，可以使用getSensorList方法（此方法属于接下来要讲的SensorManager）获得所有可用的感应器，该方法返回的是一个List

下]]></description><category></category></item><item><title><![CDATA[Android使用Google Map浅谈]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7772763</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7772763</guid><author>Jimmy5z</author><pubDate>Sun, 22 Jul 2012 16:39:49 +0800</pubDate><description><![CDATA[简介： 随着移动互联网应用的迅速发展，利用智能手机提供的实时地理位置信息服务功能扩展出众多 LBS(Location Based Service) 应用，将实时地理位置信息与手机的便捷、移动特性结合，为人们提供多种多样的应用场景，比如实时定位、导航、搜索周围好友、基于地理位置的信息推荐等。本文通过实例介绍如何开发基于 Google Map 的 Android 应用。
概述
本文以实例介绍如何开]]></description><category></category></item><item><title><![CDATA[Android蓝牙操作]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7772750</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7772750</guid><author>Jimmy5z</author><pubDate>Sun, 22 Jul 2012 16:35:57 +0800</pubDate><description><![CDATA[蓝牙是一种支持设备短距离传输数据的无线技术。android在2.0以后提供了这方面的支持。
从查找蓝牙设备到能够相互通信要经过几个基本步骤(本机做为服务器)：
1.设置权限
在manifest中配置


Xml代码 
 



uses-permissionandroid:name="android.permission.BLUETOOTH"/> uses-permissio]]></description><category></category></item><item><title><![CDATA[用户定位]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7772729</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7772729</guid><author>Jimmy5z</author><pubDate>Sun, 22 Jul 2012 16:23:51 +0800</pubDate><description><![CDATA[User Location的作用
1. 获取用户的位置
2. 追踪用户的移动
USer Location的关键API
1. Location Manager: 用于管理Android的用户定位服务
2. Location Provider: 提供多种定位方式供开发者选择
定位方式的分类:
1 GPS 定位: 使用 GPS 定位，需要声明如下权限:
android.permissio]]></description><category></category></item><item><title><![CDATA[真机调试时，遇到Unable to open log device ‘/dev/log/main’: No such file or directory]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7772684</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7772684</guid><author>Jimmy5z</author><pubDate>Sun, 22 Jul 2012 16:05:55 +0800</pubDate><description><![CDATA[在我们使用真机进行Android应用调试时，无法获得调试信息，错误提示如下：Unable to open log device ‘/dev/log/main’: No such file or directory
这是因为我们的手机没有开起log记录，下面以华为U8860为例开启手机的log功能:
1、在拨号界面输入：*#*#2846579#*#*  进入测试菜单界面。


2、Proj]]></description><category></category></item><item><title><![CDATA[Android XML解析]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7762710</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7762710</guid><author>Jimmy5z</author><pubDate>Thu, 19 Jul 2012 12:47:58 +0800</pubDate><description><![CDATA[在Android平台上可以使用Simple API for XML(SAX) 、 Document Object Model(DOM)和Android附带的pull解析器解析XML文件。

  
下面是本例子要解析的XML文件： 
文件名称：itcast.xml 
 
 
 
李明 
30 
 
 
李向梅 
25 
 
 
例子定义了一个javabean用于存放上]]></description><category></category></item><item><title><![CDATA[android 进度条seekbar样式自定义]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7749908</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7749908</guid><author>Jimmy5z</author><pubDate>Mon, 16 Jul 2012 01:11:42 +0800</pubDate><description><![CDATA[SeekBar是ProgressBar的扩展，在其基础上增加了一个可拖动的thumb(注：就是那个可拖动的图标)。用户可以触摸thumb并向左或向右拖动，再或者可以使用方向键都可以设置当前的进度等级。


布局文件：


  android:id="@+id/seekbar"
  android:layout_width="fill_parent"
  android:layout]]></description><category></category></item><item><title><![CDATA[华为U8818从系统android 4.06降级为android 2.3.6攻略]]></title><link>https://blog.youkuaiyun.com/Jimmy5z/article/details/7749898</link><guid>https://blog.youkuaiyun.com/Jimmy5z/article/details/7749898</guid><author>Jimmy5z</author><pubDate>Mon, 16 Jul 2012 01:09:36 +0800</pubDate><description><![CDATA[1、华为U8818刷recovery详细教程
 
华为U8818怎么刷recovery？下面分享一个华为U8818刷Recovery教程附带图片和解说，有需要华为U8818刷Recovery的朋友可以过来学习一下！愿大家Recover成功！

刷机一般分为装驱动，刷recovery（root），寻找自己喜欢的刷机包，刷机这四个步骤。
一：装驱动
1.打开USB调试。
手机正常待机--]]></description><category></category></item></channel></rss>