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