<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[freemind]]></title><description><![CDATA[巅峰思维＆技术]]></description><link>https://blog.youkuaiyun.com/freemindhack</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; freemindhack]]></copyright><item><title><![CDATA[Canvas画图]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39543809</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39543809</guid><author>freemindhack</author><pubDate>Thu, 25 Sep 2014 05:48:51 +0800</pubDate><description><![CDATA[主要就画一写图形,然后更改一下坐标,使图形在屏幕之间来回动...
直接上代码了..



 1 public class ManiActivity extends Activity {
 2     /** Called when the activity is first created. */
 3     @Override
 4     public void onCreate(]]></description><category></category></item><item><title><![CDATA[ScrollView]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39489665</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39489665</guid><author>freemindhack</author><pubDate>Tue, 23 Sep 2014 03:50:43 +0800</pubDate><description><![CDATA[本篇随笔将讲解一下Android当中比较常用的两个布局容器--ScrollView和HorizontalScrollView，从字面意义上来看也是非常的简单的，ScrollView就是一个可以滚动的View，这个滚动的方向是垂直方向的，而HorizontalScrollView则是一个水平方向的可以滚动的View。本篇随笔可能描述性的知识比较少，最主要还是通过代码来看看如何使用这两个View。
]]></description><category></category></item><item><title><![CDATA[android JSON]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39489639</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39489639</guid><author>freemindhack</author><pubDate>Tue, 23 Sep 2014 03:47:42 +0800</pubDate><description><![CDATA[篇随笔详细介绍了三种解析服务器端传过来的xml数据格式，而对于服务器端来说，返回给客户端的数据格式一般分为html、xml和json这三种格式，那么本篇随笔将讲解一下json这个知识点，包括如何通过json-lib和gson这两个json解析库来对解析我们的json数据，以及如何在我们的Android客户端解析来自服务器端的json数据，并更新到UI当中。
一、什么是json
json(Jav]]></description><category></category></item><item><title><![CDATA[再谈xml]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39489611</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39489611</guid><author>freemindhack</author><pubDate>Tue, 23 Sep 2014 03:46:00 +0800</pubDate><description><![CDATA[本篇随笔将详细讲解如何在Android当中解析服务器端传过来的XML数据，这里将会介绍解析xml数据格式的三种方式，分别是DOM、SAX以及PULL。
一、DOM解析XML
我们首先来看看DOM(Document Object Model)这种方式解析xml，通过DOM解析xml在j2ee开发中非常的常见，它将整个xml看成是一个树状的结构，在解析的时候，会将整个xml文件加载到我们的内存当中]]></description><category></category></item><item><title><![CDATA[AsyncTask]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39489579</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39489579</guid><author>freemindhack</author><pubDate>Tue, 23 Sep 2014 03:44:39 +0800</pubDate><description><![CDATA[geView控件和一个Button控件，当点击Button控件时，弹出一个ProgressDialog，然后开启一个异步任务，从网络中下载一张图片，并更新到我们的ImageView上。这里还要注意一点，如果我们要使用手机访问网络，必须还要给其授权才行，在后续的学习当中，将会详细讲解Android当中的授权的知识。我们来看看
AndroidManifest.xml文件：


xml vers]]></description><category></category></item><item><title><![CDATA[android Dialog]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39489515</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39489515</guid><author>freemindhack</author><pubDate>Tue, 23 Sep 2014 03:37:54 +0800</pubDate><description><![CDATA[本篇随笔将继续学习Android UI系列中的Dialog，包括DatePickerDialog、TimePickerDialog、Toasts以及ProgressDialog。下面让我们来看看这几种不同的Dialog对话框的使用.
一、DatePickerDialog和TimePickerDialog
DatePickerDialog和TimePickerDialog是Android提供的可]]></description><category></category></item><item><title><![CDATA[android Dialog]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39489481</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39489481</guid><author>freemindhack</author><pubDate>Tue, 23 Sep 2014 03:36:35 +0800</pubDate><description><![CDATA[您可以通过点击 右下角 的按钮 来对文章内容作出评价, 也可以通过左下方的 关注按钮 来关注我的博客的最新动态。 

如果文章内容对您有帮助, 不要忘记点击右下角的 推荐按钮 来支持一下哦   

如果您对文章内容有任何疑问, 可以通过评论或发邮件的方式联系我: 501395377@qq.com  / lzp501395377@gmail.com

如果需要转载，请注明出处，谢谢！！


在]]></description><category></category></item><item><title><![CDATA[闹钟]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39480087</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39480087</guid><author>freemindhack</author><pubDate>Mon, 22 Sep 2014 18:29:05 +0800</pubDate><description><![CDATA[Android随笔之——闹钟制作铺垫之AlarmManager详解
　　说实话，之前写的两篇博客Android广播机制Broadcast详解、Android时间、日期相关类和方法以及现在要写的，都算是为之后要写的闹钟应用做铺垫，有兴趣的话，大家可以去看看前两篇博客。
一、AlarmManager简介
　　对于一个闹钟应用的实现，个人觉得最主要的应该要属于AlarmManager了。Alarm]]></description><category></category></item><item><title><![CDATA[java日期毫秒互转]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39477895</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39477895</guid><author>freemindhack</author><pubDate>Mon, 22 Sep 2014 16:14:00 +0800</pubDate><description><![CDATA[Java 毫秒转换为日期类型、日期转换为毫秒
//毫秒转换为日期
public static void main(String[] args) {
DateFormat formatter = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss");
long now = System.currentTimeMillis();
Calendar calen]]></description><category></category></item><item><title><![CDATA[Android静态，动态广播示例]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39470065</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39470065</guid><author>freemindhack</author><pubDate>Mon, 22 Sep 2014 04:59:20 +0800</pubDate><description><![CDATA[Android静态，动态广播示例

静态广播示例：
1、在配置文件里面注册广播接收器：

receiver android:name=".comm.ConnectivityChangeBroadcastReceiver">
            intent-filter>
                action android:name="android.net.conn.CO]]></description><category></category></item><item><title><![CDATA[android 三种xml解析方式]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39433865</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39433865</guid><author>freemindhack</author><pubDate>Sat, 20 Sep 2014 18:46:29 +0800</pubDate><description><![CDATA[本文介绍在Android平台中实现对XML的三种解析方式。 
  XML在各种开发中都广泛应用，Android也不例外。作为承载数据的一个重要角色，如何读写XML成为Android开发中一项重要的技能。
  在Android中，常见的XML解析器分别为DOM解析器、SAX解析器和PULL解析器，下面，我将一一向大家详细介绍。
 
第一种方式：DOM解析器：
DOM是基于树形结构的的节点或]]></description><category></category></item><item><title><![CDATA[android五种存储方式]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39433837</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39433837</guid><author>freemindhack</author><pubDate>Sat, 20 Sep 2014 18:43:28 +0800</pubDate><description><![CDATA[本文介绍Android中的5种数据存储方式。
 
数据存储在开发中是使用最频繁的，在这里主要介绍Android平台中实现数据存储的5种方式，分别是：
1 使用SharedPreferences存储数据
2 文件存储数据
3 SQLite数据库存储数据
4 使用ContentProvider存储数据
5 网络存储数据
 
下面将为大家一一详细介绍。
 
第一种： 使用Share]]></description><category></category></item><item><title><![CDATA[SQLite]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39432841</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39432841</guid><author>freemindhack</author><pubDate>Sat, 20 Sep 2014 16:28:44 +0800</pubDate><description><![CDATA[SQLite日期类型 
简单示例:
SELECT 
    datetime(CHANGE_DATE,'localtime'), 
    strftime('%Y-%m-%d',CHANGE_DATE,'localtime'), 
    datetime('now','localtime'), 
    strftime('%Y-%m-%d','now','localtime'),]]></description><category></category></item><item><title><![CDATA[天气预报]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39382715</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39382715</guid><author>freemindhack</author><pubDate>Fri, 19 Sep 2014 00:12:18 +0800</pubDate><description><![CDATA[http://flash.weather.com.cn/wmaps/xml/china.xml 
能够获取国内各省及省会城市的天气，可以通过pyName载入各省内城市的天气 
如：河北省 pyName="hebei" 
http://flash.weather.com.cn/wmaps/xml/hebei.xml 
就可以载入河北省各城市天气，可以通过pyName="shijiazhuan]]></description><category></category></item><item><title><![CDATA[天气预报接口]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39381593</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39381593</guid><author>freemindhack</author><pubDate>Thu, 18 Sep 2014 23:33:40 +0800</pubDate><description><![CDATA[1. XML接口
http://flash.weather.com.cn/wmaps/xml/china.xml
这个是全国天气的根节点，列出所有的省，其中的pyName字段是各个省XML的文件名，比如北京的是beijing，那就意味着北京的XML地址为
http://flash.weather.com.cn/wmaps/xml/beijing.xml
一个省的天气，其中列出该省各个市的数]]></description><category></category></item><item><title><![CDATA[通讯录详解]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39338199</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39338199</guid><author>freemindhack</author><pubDate>Wed, 17 Sep 2014 09:47:35 +0800</pubDate><description><![CDATA[Android手机的通讯录联系人全部都存在系统的数据库中，如果须要获得通讯里联系人的信息就须要访问系统的数据库，才能将信息拿出来。 这一篇文章我主要带领同学们熟悉Android的通讯录机制。


图中选中的数据库 contacts2.db就是系统储存联系人的数据库，我们将它打开看看里面储存了些什么东东？ 如果对数据库不太清楚的请查看我的博文Android游戏开发之数据库SQLite
 详细]]></description><category></category></item><item><title><![CDATA[音频播放]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39330325</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39330325</guid><author>freemindhack</author><pubDate>Wed, 17 Sep 2014 01:32:05 +0800</pubDate><description><![CDATA[Android中音频和视频的播放我们最先想到的就是MediaPlayer类了，该类提供了播放、暂停、停止、和重复播放等方法。该类位于android.media包下，详见API文档。其实除了这个类还有一个音乐播放类那就是SoundPool，这两个类各有不同分析一下便于大家理解
MediaPlayer：
   此类适合播放较大文件，此类文件应该存储在SD卡上，而不是在资源文件里，还有此类每次只能播]]></description><category></category></item><item><title><![CDATA[1、屏幕相关概念]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39265263</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39265263</guid><author>freemindhack</author><pubDate>Sun, 14 Sep 2014 04:16:20 +0800</pubDate><description><![CDATA[1、屏幕相关概念 
1.1分辨率 
是指屏幕上有横竖各有多少个像素 
1.2屏幕尺寸 
指的是手机实际的物理尺寸，比如常用的2.8英寸，3.2英寸，3.5英寸，3.7英寸 
android将屏幕大小分为四个级别（small，normal，large，and extra large）。 
1.3屏幕密度 
每英寸像素数 
手机可以有相同的分辨率，但屏幕尺寸可以不相同， 
Diago]]></description><category></category></item><item><title><![CDATA[Android实例] Service和广播联合更新UI的例子]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39249285</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39249285</guid><author>freemindhack</author><pubDate>Sat, 13 Sep 2014 09:26:56 +0800</pubDate><description><![CDATA[在Android中，异步更新UI，通常我们会选用Handler启动线程，或者sendMessage的方式，那么利用Service和广播也可以更新UI的，例子如下：
我们建立一个Service：
package com.andy
import android.app.Service;//引入相关包
import android.content.BroadcastReceiver;//引入相关]]></description><category></category></item><item><title><![CDATA[android Setting]]></title><link>https://blog.youkuaiyun.com/freemindhack/article/details/39213093</link><guid>https://blog.youkuaiyun.com/freemindhack/article/details/39213093</guid><author>freemindhack</author><pubDate>Thu, 11 Sep 2014 22:44:53 +0800</pubDate><description><![CDATA[应用程序通常包括允许用户修改应用程序的特性和行为的设置功能。例如,一些应用程序允许用户指定通知是否启用或指定多久使用云同步数据。如果你想要为你的应用程序提供设置，你应该使用Android的Preference APIs来构建统一的接口。本章的主角就是Preference，下面先让我们看一下图5-1：
:
图5-1 这是android短信息应用程序的设置界面截图。它使用就是就是Preferenc]]></description><category></category></item></channel></rss>