<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[brook19的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/brook19</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; brook19]]></copyright><item><title><![CDATA[在Android WebView中设置Cookie]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/52457182</link><guid>https://blog.youkuaiyun.com/brook19/article/details/52457182</guid><author>brook19</author><pubDate>Wed, 07 Sep 2016 10:38:03 +0800</pubDate><description><![CDATA[package com.test.myapplication;

import android.app.Activity;
import android.content.Context;
import android.os.Bundle;
import android.webkit.CookieManager;
import android.webkit.CookieSyncManager;
im]]></description><category></category></item><item><title><![CDATA[TextView 的属性]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84420180</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84420180</guid><author>brook19</author><pubDate>Wed, 17 Apr 2013 17:45:33 +0800</pubDate><description><![CDATA[
收集到了TextView 的属性，在开发过程中还是挺有用的。
Android:autoLink设置是否当文本为URL链接/email/电话号码/map时，文本显示为可点击的链接。可选值(none/web/email/phone/map/all)
android:autoText如果设置，将自动执行输入值的拼写纠正。此处无效果，在显示输入法并输入的时候起作用。
android:bufferT...]]></description><category></category></item><item><title><![CDATA[ADT在线安装 ]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84354491</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84354491</guid><author>brook19</author><pubDate>Fri, 09 Nov 2012 09:53:50 +0800</pubDate><description><![CDATA[注：转载自http://blog.youkuaiyun.com/kieven2008/article/details/7434583 以往安装ADT根本就不是个问题，可是现在就是个大问题了，联通的宽带网络连www.google.com.hk都打不开，你叫我们这些P民怎么活？ https://dl-ssl.google.com/android/eclipse  http://dl-ssl.google.com/...]]></description><category></category></item><item><title><![CDATA[android 界面布局 很好的一篇总结 【转】]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84209958</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84209958</guid><author>brook19</author><pubDate>Thu, 26 Apr 2012 15:24:15 +0800</pubDate><description><![CDATA[
出处：http://www.cnblogs.com/awenhome/archive/2011/12/29/2305813.html



布局：  
  在 android 中我们常用的布局方式有这么几种： 
1.LinearLayout ( 线性布局 ) ：(里面只可以有一个控件，并且不能设计这个控件的位置，控件会放到左上角)
                        ...]]></description><category></category></item><item><title><![CDATA[关于如何检测Android的内存泄漏:]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84176573</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84176573</guid><author>brook19</author><pubDate>Wed, 28 Mar 2012 10:54:24 +0800</pubDate><description><![CDATA[Android下的内存泄漏很隐晦 （1） 不同的引用类型： Java2平台里面引入了java.lang.ref包，这个包中的类可以让我们引用对象，但这些对象可以不用停留在内存中。这些引用类和Java本身的垃圾回收器还存在一定的交互（在垃圾回收的不同阶段）。
 Java对引用的分类（Strong reference, SoftReference, WeakReference, PhatomRefe...]]></description><category></category></item><item><title><![CDATA[Android 内存泄漏]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84176568</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84176568</guid><author>brook19</author><pubDate>Wed, 28 Mar 2012 10:52:41 +0800</pubDate><description><![CDATA[在Android中context可以作很多操作，但是最主要的功能是加载和访问资源。在android中有两种context，一种是 application context，一种是activity context，通常我们在各种类和方法间传递的是activity context，比如一个activity的onCreate。

Java 代码：

protected void onCreate(...]]></description><category></category></item><item><title><![CDATA[作为自由职业者，你必须知道的20个赢利原则]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84173188</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84173188</guid><author>brook19</author><pubDate>Thu, 22 Mar 2012 15:52:07 +0800</pubDate><description><![CDATA[&quot;你如何盈利?&quot; 
如果你是自由职业者，你一定会被别人这样问道过。你也许不知道这该如何回答，或者你不好意思说出你的报价。这是因为对自由职业者提供的服务进行定价本身就是一个圈内人士必须面对的一个恼火问题。 

给自由职业者的服务进行定价本身就是一个仁者见仁智者见智的问题。这篇文章和以前不同，你这次将能找到给自由职业者提供的服务的20种不同的服务定价的原则，而不仅仅只是其中一种。你当然无需记住所...]]></description><category></category></item><item><title><![CDATA[android xml属性大全]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84168750</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84168750</guid><author>brook19</author><pubDate>Thu, 15 Mar 2012 09:12:35 +0800</pubDate><description><![CDATA[Android activity属性

android:allowTaskReparenting
是否允许activity更换从属的任务，比如从短信息任务 切换到浏览器任务。
android:alwaysRetainTaskState
是否保留状态不变， 比如切换回home, 再从新打开， activity处于最后的状态
android:clearTaskOnLanunch
比如 P...]]></description><category></category></item><item><title><![CDATA[Android的三个阶段]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84168087</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84168087</guid><author>brook19</author><pubDate>Wed, 14 Mar 2012 08:53:51 +0800</pubDate><description><![CDATA[  很多Android开发者已经度过了初级、中级，如何成为一个Android高手呢？ eoeAndroid就各个级别的程序员应该掌握哪些内容作为下面分类.

　　一、初级

　　1. 拥有娴熟的Java基础，理解设计模式，比如OOP语言的工厂模式要懂得.

　　2. 掌握Android UI控件、Android Java层API相关使用.

　　迈向中级，最好再次更新下Java技术...]]></description><category></category></item><item><title><![CDATA[Android开发之屏幕大小自适应]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84132334</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84132334</guid><author>brook19</author><pubDate>Tue, 31 Jan 2012 14:19:15 +0800</pubDate><description><![CDATA[屏幕大小：
一：不同的layout
Android手机屏幕大小不一，有480x320, 640x360, 800x480.怎样才能让App自动适应不同的屏幕呢？ 
   其实很简单，只需要在res目录下创建不同的layout文件夹，比如layout-640x360,layout-800x480,所有的layout文件在编译之后都会写入R.java里，而系统会根据屏幕的大小自己选择合适的lay...]]></description><category></category></item><item><title><![CDATA[Intent常用Uri]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84130844</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84130844</guid><author>brook19</author><pubDate>Sat, 21 Jan 2012 09:37:35 +0800</pubDate><description><![CDATA[　一、打开一个网页，类别是Intent.ACTION_VIEW
　　Uri uri = Uri.parse(“http://www.chinasofti.com/”);
　　Intent intent = new Intent(Intent.ACTION_VIEW, uri);
　二、打开地图并定位到一个点
　　Uri uri = Uri.parse(“geo:52.76,-79.0342...]]></description><category></category></item><item><title><![CDATA[如何判定一个数是2的幂次方]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84089291</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84089291</guid><author>brook19</author><pubDate>Fri, 25 Nov 2011 17:58:38 +0800</pubDate><description><![CDATA[一个数是2的幂次方，那么这个数的二进制位数中，只能有一位数值为1.

 

例如：10000， 100， 1等等。

 

从中可以看到，如果把这个数减去1，那么结果值的2进制位应该如下：1111，11，0等等。

 

这两个数的特点是：他们做或的时候，得到的结果是他们的和，例如：

 

10000和1111的或结果是11111， 100和11的或值是111，1...]]></description><category></category></item><item><title><![CDATA[java内存分配 ]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84087912</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84087912</guid><author>brook19</author><pubDate>Wed, 23 Nov 2011 18:02:50 +0800</pubDate><description><![CDATA[栈、堆、常量池虽同属Java内存分配时操作的区域，但其适用范围和功用却大不相同。本文将深入Java核心，详细讲解Java内存分配方面的知识。 
Java内存分配与管理是Java的核心技术之一，之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识，今天我们再次深入Java核心，详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域：

◆寄存器...]]></description><category></category></item><item><title><![CDATA[英语的16种时态]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84087101</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84087101</guid><author>brook19</author><pubDate>Tue, 22 Nov 2011 15:05:05 +0800</pubDate><description><![CDATA[在英语中时态一般分为动词的时（time）和式（form）两个方面。 

时就是表示动作发生的或状态存在的时间，有现在、过去、将来和过去将来四种时间。 

式就是表示工作或状态的表现方式，有一般、进行、完成和完成进行四种方式。 

每一种时和式结合就构成一种时态，所以说共有16种时态：

一般现在时、 一般过去时、一般将来时、 一般过去将来时、 

现在进行时、 过去进行时、将来...]]></description><category></category></item><item><title><![CDATA[java 向上转型和向下转型（转载）]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84079473</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84079473</guid><author>brook19</author><pubDate>Wed, 09 Nov 2011 15:28:00 +0800</pubDate><description><![CDATA[ java 转型问题其实并不复杂，只要记住一句话：父类引用指向子类对象。

什么叫父类引用指向子类对象，且听我慢慢道来.

从2个名词开始说起：向上转型(upcasting) 、向下转型(downcasting).

举个例子：有2个类，Father是父类，Son类继承自Father。

Father f1 = new Son();   // 这就叫 upcasting （向上转型...]]></description><category></category></item><item><title><![CDATA[java中会存在内存泄漏]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84059212</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84059212</guid><author>brook19</author><pubDate>Thu, 03 Nov 2011 17:41:27 +0800</pubDate><description><![CDATA[转载自：http://www.cnblogs.com/lane_yang/archive/2011/08/03/2126027.html

java导致内存泄露的原因很明确：长生命周期的对象持有短生命周期对象的引用就很可能发生内存泄露，尽管短生命周期对象已经不再需要，但是因为长生命周期对象持有它的引用而导致不能被回收，这就是java中内存泄露的发生场景。 

1.集合类，集合类仅仅有添加元...]]></description><category></category></item><item><title><![CDATA[android raw读取超过1M文件的方法]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84057563</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84057563</guid><author>brook19</author><pubDate>Tue, 01 Nov 2011 15:48:59 +0800</pubDate><description><![CDATA[转载自：http://www.cnblogs.com/yaoshi641/archive/2010/12/26/1917443.html

android raw读取超过1M文件的方法

近日在琢磨android系统,程序中用到了sqlite数据库,一切代码妥当,在发布时遇到点问题,就是raw单个文件不能超过1M,否则会报错&quot;Data exceeds UNCOMPRESS_DATA_MAX...]]></description><category></category></item><item><title><![CDATA[Android Bitmap用法总结]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84044079</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84044079</guid><author>brook19</author><pubDate>Sun, 09 Oct 2011 10:57:28 +0800</pubDate><description><![CDATA[转载自：http://blog.youkuaiyun.com/zhou699/article/details/6439100

Bitmap用法总结
1、Drawable → Bitmap
public static Bitmap drawableToBitmap(Drawable drawable) {
Bitmap bitmap = Bitmap
.createBitmap(
drawabl...]]></description><category></category></item><item><title><![CDATA[Android之TextView------属性大全]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84021320</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84021320</guid><author>brook19</author><pubDate>Thu, 22 Sep 2011 16:32:30 +0800</pubDate><description><![CDATA[android:autoLink设置是否当文本为URL链接/email/电话号码/map时，文本显示为可点击的链接。可选值(none/web/email/phone/map/all)

　　android:autoText如果设置，将自动执行输入值的拼写纠正。此处无效果，在显示输入法并输入的时候起作用。
　　android:bufferType指定getText()方式取得的文本类别。选项e...]]></description><category></category></item><item><title><![CDATA[每个程序员都必须遵守的编程原则]]></title><link>https://blog.youkuaiyun.com/brook19/article/details/84016943</link><guid>https://blog.youkuaiyun.com/brook19/article/details/84016943</guid><author>brook19</author><pubDate>Wed, 14 Sep 2011 14:03:39 +0800</pubDate><description><![CDATA[转载自：http://kb.cnblogs.com/page/112293/

摘要：好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。
　　本文是从 The Principles of Good Programming 这篇文章翻译而来。

　　好的编程原则跟好的系统设计原则和技术实施原则有着密切的联系。下面的这些编程原则在过去的这些年里让我成为了一名优秀的程序员，我相信，这...]]></description><category></category></item></channel></rss>