原创 Markdown Graph

1. graph Markdown source 1. Base AB 1. graph LR 從左到右排列 ,同理 RL 2. graph BT 從上到下排列,同理 TB 2. Content Content AContent

原创 Markdown Graph

Markdown閱讀器打開(https://blog.csdn.net/liu8497/article/details/106860538) ## 1. graph ### 1. Base ``` graph LR  A-->B ```

原创 Android的Service學習

1:Service和其他組件一樣,都是運行在主線程中,因此不能用它來做耗時的請求或者動作。你可以在服務中開一一個線程,在線程中做耗時動作。 2:一個服務不是一個單獨的進程。服務對象本身並不意味着它是在自己的進程中運行,除非另有規定,否則它

原创 PreferenceActivity講解(轉載)

爲了引入這個概率 首先從需求說起 即:現有某Activity專門用於手機屬性設置 那麼應該如何做呢? 根據已學知識 很快一個念頭閃過 即:Activity + Preference 組合 前者用於界面構建 後者用於設置數據存放  其實 這

原创 Android獲取SIM卡狀態

TelephonyManager tm = (TelephonyManager)this.getSystemService(TELEPHONY_SERVICE);//取得系統服務 tm.getSimState();//獲取SIM卡的6

原创 usb連接的PTP模式,同時顯示內置、外置SD卡內容

原生態的android中,PTP只支持本地存儲設備,外部sd設備沒有添加。但可以通過修改代碼添加,前提是你必須要有android的源碼,我的是在MTK平臺下面開發的。 修改文件: 1:...\os\Enviroment.java 添加下面

原创 android從service裏面啓動一個Activity

如果想在service裏面啓動一個Activity,必須要加上這句話 mIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); ,否則log會提示錯誤(下班了,沒寫完,回去繼續)。

原创 listview的item的點擊事件與checkbox點擊時間衝突

設置checkbox屬性 android:focusable="false"//因爲checkBox的點擊事件優先級高於listview的點擊事件

原创 android wifi(WAP/PSK加密)藍牙設備的連接

(正在上班,待續) WIFI配置權限 <uses-permission android:name="android.permission.ACCESS_WIFI_STATE"/> <uses-permission android:na

原创 android漢字所佔內存

android裏面一個漢字佔3個字節(java裏面是兩個,本人經驗) String str = "我"; str.getBytes().length獲得的值是3,而不是2. 補充:漢字所佔的字節數與編碼有關,有的是不定長編碼,有的是定長

原创 android獲取聯繫人信息,插入聯繫人

Cursor cur = getContentResolver().query( ContactsContract.Contacts.CONTENT_URI, nul

原创 centos6.4,將終端快捷鍵添加到鼠標右鍵菜單

1 # 以root身份在終端執行如下命令 2 yum -y install nautilus-open-terminal 3   4 # 重啓操作系統 5 shutdown -r now

原创 c語言結構體

結構(struct)      結構是由基本數據類型構成的、並用一個標識符來命名的各種變量的組合。  結構中可以使用不同的數據類型。   定義結構變量的一般格式爲:         struct 結構名         {       

原创 fork()與vfork()

  進程在系統的唯一標識是PID,PID是一個從1到32768的正整數,其中1一般是特殊進程init,其它進程從2開始依次編號.當用完32768後,從2重新開始. 函數原型:(from百度) pid_t fork( void); (pi

原创 Centos添加字體

先下載zysong.ttf字體(當然其它字體也可以)mkdir -p /usr/share/fonts/zh_CN/TrueType  cp zysong.ttf /usr/share/fonts/zh_CN/TrueType/