原创 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