標籤:android android開發 設定滾動監聽判斷ListView的滾動方向同時擷取螢幕高度、ListView實際高度,判斷是否需要展示返回頂部按鈕(具體邏輯請看代碼--附有詳細注釋)。:http://www.dwz.cn/zG99W源碼運行動態圖其他精彩文章文章Android KSOAP2調用.net
標籤:android android開發 下面我從安卓開發的角度,簡單寫一下如何擷取手機裝置資訊和手機號碼準備條件:一部安卓手機、手機SIM卡確保插入手機裡、eclipse ADT和android-sdk開發環境第一步:建立一個android工程(JinshanTest),並需要在工程的AndroidManifest.xml檔案中,添加許可權<uses-permission
標籤:(1)無緣無故出現“The file * couldn‘t be opened because you don‘t have permission to view it”錯誤資訊。解決辦法:Window -> Organizer -> 在下面框框左面選擇你的項目名字 ->
標籤:input inputmanager service inputdispatcher inputreader 上一篇Linux/Android——input系統之 kernel層 與 frameworks層互動
標籤:android開發圓形頭像DIY現在大部分app使用的都是圓形頭像,網上開源的也很多,但是有沒有考慮過DIY圓形頭像呢?下面就自己實現一個,先看下demo展示 第一步:原理解釋(圖片很醜,原理很真)
標籤:研究過一段時間的android流量統計發個自己的總結帖1 android有一個TrafficStats類可以直接擷取 總接受流量TrafficStats.getTotalRxBytes(), 總發送流量TrafficStats.getTotalTxBytes()); 不包含WIFI的手機GPRS接收量TrafficStats.getMobileRxBytes()); 不包含Wifi的手機GPRS發送量TrafficStats.getMobileTxBytes());
標籤:使用Cydia Substrate來實現Android hook,文章來自於官方提供的教程。1、安裝Cydia Substrate架構apk,手機必須root。2、代碼編寫;在manifest檔案中聲明如下:<application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name"
標籤:通常重新整理整個列表 我們都使用[self.tableView reloadData];有的時候,有變化更新的只是某一行 row 或者是某個section 所以只更新這一行就好了//一個section重新整理int section_index=10;//更新第11個sectioin[self.tableView reloadSections:[NSIndexSet indexSetWithIndex:section_index]
標籤:在IOS8更新以後以前的方法CLLocationManagerDelegate不調用didUpdateLocationsiOS8修改了位置設定裡的內容,增加了一套狀態(使用中可用/通常可用),所以以前的CLLcationManage的註冊後, Delegate介面不響應了,研究了一上午終於可以用了說一下我的心得(1)添加corelocation.framework(2)在Info.plist中加入兩個預設沒有的欄位NSLocationAlwaysUsageDescriptionN
標籤:(一) 通過包名、類名開發有時需要在一個應用中啟動另一個應用,比如Launcher載入所有的已安裝的程式的列表,當點擊表徵圖時可以啟動另一個應用。一般我們知道了另一個應用的包名和MainActivity的名字之後便可以直接通過如下代碼來啟動:[java] view
標籤: Log的產生大家都知道 , 大家也都知道通過DDMS來看log , 但什麼時候會產生log檔案呢 ?一般在如下幾種情況會產生log檔案 。 1,程式異常退出 , uncaused exception2,程式強制關閉 ,Force Closed (簡稱FC)3,程式無響應 , Application No Response (簡稱ANR)4,手動產生 。 拿到一個記錄檔,要分成多段來看 。 log檔案很長,其中包含十幾個小單元資訊,但不要被嚇到 ,事實上他主要由三大塊兒組成
標籤: 1 UIButton *tempBtn = [UIButton buttonWithType: UIButtonTypeCustom]; 2 tempBtn.frame = CGRectMake(50, 250, 80, 40); 3 4 NSMutableAttributedString *str = [[NSMutableAttributedString alloc] initWithString:@"忘記密碼"]; 5 NSRange
標籤: Camera2Camera2是Android5.0中的其中一個新的特性,新的API。與原來的camera API相比,不同之處在於:原生支援RAW照片輸出突發拍攝模式制約拍照速度的不再是軟體而是硬體。以Nexus 5為例,解析度全開下Andorid
標籤:iOS應用是非常注重使用者體驗的,不光是要求介面設計合理美觀,也要求各種UI的反應靈敏,我相信大家對那種一拖就卡卡卡的 TableView 應用沒什麼好印象。還記得12306麼,那個速度,相信大家都受不了。為了提高 iOS 的運行速度,下面我將拋磚引玉介紹一些我實踐過的用來提供iOS程式運行效率的方法,與大家分享,希望能得到更多的反饋和建議。1,計算代碼已耗用時間:相信資料,不要太相信感覺。不過要注意模擬器和真機的差異。最簡單的工具就是 NSDate,但精度不是太好。NSDate*
標籤:以前和安卓的同學聊天的時候,談到適配一直是一個非常開心的話題,看到他們被各種螢幕適配折磨的欲仙欲死,心裡真替他們高興。不過在做到 iPhone 和 iPad 的適配的時候,一個頁面需要配置多個 xib 進行開發還是個很頭疼的事情。再加上 iPhone6 和 iPhone6 plus 的發布,適配似乎也變得麻煩起來。今天瞭解了 iOS8 中的 Size Class 之後,真的笑,笑出聲。簡介先來看一下我們的新夥伴:Size Classes。在 iOS8
標籤:jni java c android ndk javap 轉載請註明出處:http://blog.csdn.net/allen315410/article/details/41862479
標籤:github 多線程 架構 控制項 資料庫 1. 使用上拉更多,下拉重新整理:https://github.com/JosephPeng/XListView-Android這個是github上面更為火爆的:https://github.com/chrisbanes/Android-PullToRefresh2.
標籤:android遊戲 cocos2dx 遊戲編程 俄羅斯方塊 手機遊戲 上一章是說明使用ClipplingNode製作遮罩,以顯示不規則圖形。但是這樣一直到Android端,卻在部分手機中發生了問題。具體問題表現為:白屏,只有邊界(右上方)有矩形色塊。這裡其實是架構對Android手機引用OennGL時,設定上沒有啟用ste
標籤:測試 互連網 應用 關於如何在PC端測試一個App我已經在上一篇文章中詳細說明,那麼如何測試一個移動端的App?這裡我主要說區別,共同點就不贅述。1. 區別作業系統,CPU的架構。 這會影響到手持功能的效能,精確度。詳文請看上篇文章。a. Iosb. Androidc. WP 4. Others2.
標籤:mac ios 圖片 如果開發iOS的話,有的時候來不及將所有的三倍圖轉成2倍圖,可以寫一個Mac版本的命令列小工具,自動將一個檔案夾下的所有三倍尺寸的圖片轉成2倍圖片,並且將[email protected]命令為[email protected]。當然還是有設計一張一張切出來也是可以的,這裡只是提供了一個快捷的方法也可以自己修改裡面的比例,自動裁剪出更多尺寸的圖片或