原创 Thread 用法
public class pinner extends Thread { public void run() {
原创 Ubuntu下Android4.0源碼的下載和編譯
獲取Android4.0源碼,也可以參考Android官網的下載步驟:官網下載參考 第一步,首先建立repo環境,把此目錄添加到環境變量中。 mkdir ~/bin PATH=~/bin:$PATH 第二步,下載repo工具。sudo
原创 Java調用SQL Server的存儲過程詳解
1使用不帶參數的存儲過程 使用 JDBC 驅動程序調用不帶參數的存儲過程時,必須使用 call SQL 轉義序列。不帶參數的 call 轉義序列的語法如下所示: {call procedure-name} 作爲實例,在 SQL S
原创 android handle message Runnable 實現頁面更新
一,handler 和message的運用,更新頁面 private Handler mHandler = new Handler() {
原创 eclipse下導入android源碼
編譯好的源碼可以導入eclipse中方便研究。 1、將 源碼目錄\development\ide\eclipse 中的.classpath複製到源碼根目錄下。 2、更改eclipse緩存設置 在eclipse安裝根目錄下修改ecl
原创 UIButton定義和設置圓角
//login button // .h 中定義 UIButton *_loginBtn; @property (strong,nonatomic)UIButton *
原创 用Comparator 排序
主要利用 Comparator這個接口來實現 int compare(Object o1, Object o2) 返回一個基本類型的整型,返回負數表示o1 小於o2,返回0 表示o1和o2相等,返回正數表示o1大於o2。 publ
原创 android ActionBar的使用
MainActivity.class: ActionBar actionBar = this.getActionBar(); actionBar.setDisplayOptions(ActionBar.DISPLAY_HOME_AS_
原创 android 聯繫人存儲結構
名字:Uri: Uri.parse("content://com.android.contacts/data") DISPLAY_NAME = “data1”; //姓名 GIVEN_NAME = "data2";//名 FA
原创 WebRTC音視頻引擎研究(2)--VoiceEngine音頻編解碼器數據結構以及參數設置
1、VoiceEngine Codec數據結構 WebRTC中,用一個結構體struct CodecInst表示特定的音頻編解碼器對象: [cpp] view plaincopy struct
原创 IOS 添加自定義 字體
1,添加文件到項目中 2,增加到xxx-info.plist裏面 3,運用 HELVETICA_LT_35_THIN self.nameLabel.font = [UIFont fontWithName:@"HELVETICA_
原创 解決android listview中OnItemClickListener事件和裏面button點擊事件衝突問題
android listview中經常會遇到 OnItemClickListener 點擊和裏面某個button或者ImageView要求點擊事件,這時候就會起衝突。 解決方案: 1,在listview 的item.xml中根佈局Rela
原创 IOS變量的property屬性設置和意義總結
最近有機會對IOS的property屬性進行了一個全面的瞭解和總結: IOS 的@property和@synthesize幫我們輕易的生成對象的getter和setter方法來完成對對象的賦值和訪問。但是如果我們如果要動態設置對象的get
原创 android scrollview嵌套listview出現高度顯示不全解決方案
/** * scrollview嵌套listview顯示不全解決 * @param listView */ public static void setListViewHeightBasedOnChildren(ListVi
原创 UIBarButtonItem 自定義
[self.navigationController setNavigationBarHidden:YES animated:NO];//去掉頭部bar [self.navigationContr