原创 android ListView的item與其子控件的焦點問題

ListView默認情況 當item有焦點時,item上的button等子控件獲取不到焦點; 當子控件有焦點時,item無焦點無法響應onItemClick事件 ViewGroup.FOCUS_AFTER_DESCENDANTS:表示

原创 統計java工程源碼行數的腳本

命令行執行 #./ergodic.sh source_dir(工程源碼目錄) 腳本ergodic.sh #!/bin/bash function ergodic(){ for file in ` ls $1`

原创 加入header的自定義GridView

由於項目需要,GridView展示相冊縮略圖,但需要按時間流展示,如下效果圖 在網上尋覓一番,最後在github上借鑑了一位新西蘭老兄的工程 https://github.com/TonicArtos/StickyGridHeader

原创 RemoteViews嵌入ListView複雜佈局

主要函數 public void setRemoteAdapter (int appWidgetId, int viewId, Intent intent) 當在widgets中使用集合(比如說ListView, StackView

原创 android消息處理筆記

     Android消息處理系統      1.Handler         handler可以分發Message對象和Runnable對象到主線程中, 每個Handler實例,都會綁定到創建他的線程中(一般是位於主線程),它有兩

原创 啓動其他apk中的activity,使其運行在本進程中

不同的apk的activity默認是運行在不同進程中的,若要運行在相同進程中則需要在mantifest中的<application>或<activity>節點增加屬性值 android:process="string" eg.讓apk

原创 Http請求報文格式

載自http://blog.csdn.net/microtong/article/details/4155706

原创 Android Fragment示例

Fragment功能與Activity相似,但Activity只能全屏顯示,Fragment可佔據任意大小屏幕,適於平板中的分屏模式。 一個fragment必須總是嵌入在一個activity中,同時fragment的生命週期受activi

原创 android Executors.newFixedThreadPool和newCachedThreadPool區別

public static ExecutorService newCachedThreadPool()創建一個可根據需要創建新線程的線程池,但是在以前構造的線程可用時將重用它們。對於執行很多短期異步任務的程序而言,這些線程池通常可提高程序

原创 深入分析Java I/O工作機制

see http://www.ibm.com/developerworks/cn/java/j-lo-javaio/index.html

原创 代碼中執行apk安裝、卸載、更新以及靜默安裝

import java.io.File; import android.app.Activity; import android.content.Intent; import android.net.Uri; import androi

原创 android LOMO特效代碼實現

import android.graphics.Bitmap; import android.graphics.Color; public class LomoFilter { public static Bitmap filter(

原创 Eclipse快捷鍵大全

(1)Ctrl+M --切換窗口的大小 (2)Ctrl+Q --跳到最後一次的編輯處 (3)F2      ---重命名類名 工程名  --當鼠標放在一個標記處出現Tooltip時候按F2則把鼠標移開時T

原创 實用的20條編程經驗

本文載自http://user.qzone.qq.com/1311314248/blog/1334473868#!app=2&pos=1334473868 原文作者喬納森·丹尼可(Jonathan Danylko)是一位自由職業的we

原创 android singleTask

本文載自http://blog.csdn.net/wang_zun_ren/article/details/6823257 現有2個項目,taskA、taskB。taskA負責調用taskB中指定的界面。 taskB中有3個界面,a