原创 adb或DDMS連接小米2s做調試

前不久入了一臺最新的小米2s,但是在調試的時候adb找不到設備,在Eclipse的DDMS也連不上設備,真機調適可是必修課哇,於是找了原因解決了下,看到網上有不少人遇到類似問題,這裏就總結下。 看到很多人說是不是需要裝驅動,其實只有在

原创 嵌套Tabhost

今天講一下,如何在TabHost中,再放TabHost。   先來看一下效果。   一層TabHost     兩層Tabhost (內部TabHots在上面)   兩層TabHost (內層TabHots在下

原创 ts流 ps流

 在MPEG-2系統中,信息複合/分離的過程稱爲系統復接/分接,由視頻,音頻的ES流和輔助數據復接生成的用於實際傳輸的標準信息流稱爲MPEG-2傳送流(TS:TransportStream)。 據傳輸媒體的質量不同,MPEG-2中定

原创 firefox創建快捷方式

Desktop Apps Replacing Prism With... Fri, 08/12/2011 - 14:17 — drad I have used Mozilla's Prism (previously Webrunner a

原创 vim小tips

按了Ctrl+s 今天使用vim, 無意中又按了一下CTRL+S, 結果vim像停掉了一樣, 按什麼鍵都不起作用了. 以前也碰到這種情況, 解決的辦法是直接關了ssh客戶端軟件, 然後重新連接, 重新打開那個文件. 今天我直接在googl

原创 linux批量對文件進行操作

在terminal窗口:         for file in * ; do tar xvf $file; done 這是批量解壓縮的命令。。。

原创 alarm函數詳解

alarm函數詳解 Unix下編程很容易遇到這個函數,我們可以先看下這個函數的介紹,用man工具,man alarm。 對於Unix系統的聯機幫助中關於alarm函數的介紹如下:   #include <unistd.h> uns

原创 android service

作爲一款多任務操作系統,如果不能運行後臺服務,顯然說不過去,Android 當然提供了運行後臺程序的方法。而且非常簡單易用,只不過有一些小問題需要注意,這個主題分爲兩部分,第一部分是如何實現一個Service以及他的生命週期,第二部分是

原创 Activity的四種launchMode

Activity之間的跳轉,或者說加載一個新的Activity,一般對於開發者來說,都不是一個太難的問題。直到後來隨着不斷的深入,才發現原來Activity的加載還分爲四種不同加載模式。靈活的使用合適的加載模式,可以避免產生大量的重複的

原创 ubuntu 12.04安裝fcitx, 添加雲輸入模塊

sudo apt-get install fcitx fcitx-module-cloudpinyin im-switch 選擇fcitx 對fcitx進行配置 點贊 收藏 分享 文章舉報

原创 ubuntu 有時使用man xxx查詢函數時查不到的解決方法

這是因爲man doc不完整導致的。 比如我安裝ubuntu後,, 學習unix網絡編程卷一時, 裏面用到pthread_mutexattr_setpshared這個時就使用man 查詢不到。 搜索了下網上。 安裝下面二個包,

原创 Java關鍵字final、static使用總結

一、final        根據程序上下文環境,Java關鍵字final有“這是無法改變的”或者“終態的”含義,它可以修飾非抽象類、非抽象類成員方法和變量。你可能出於兩種理解而需要阻止改變:設計或效率。         final類

原创 自動調整代碼縮進格式

gvim v選中所要調整的區域,按“=”。 indent 在終端執行  indent xx.c eclipse ctrl + shift + f 點贊 收藏 分享 文章舉報

原创 獲取context

在任意位置獲取應用程序CONTEXT Android程序中訪問資源時需要提供Context,一般來說只有在各種component中(Activity, Provider等等)才能方便的使用api來獲取Context, 而在某些工具

原创 Makefile 例子

CC = gcc TARGET = game OBJS = game.o shuffle.o SRCS = $(OBJS:.o=.c) CFLAGS = -Wall -g all:$(TARGET) $(TARGET)