Time of Update: 2015-03-20
標籤:問題描述系統中實現了一個自訂的PagedList/// <summary> /// Paged list interface /// </summary> public interface IPagedList { int PageIndex { get; } int PageSize { get; } int TotalCount { get; } int TotalPages {
Time of Update: 2015-03-20
標籤:Android簡介Android系統架構 (圖片源自維基百科)Android大致分為四層架構,五塊地區。Linux核心層Android系統基於Linux2.6,這一層為Android裝置的各種硬體提供底層的驅動,如顯示驅動,銀屏驅動,照相機驅動,藍牙堆疊等。 2. 系統運行庫層通過一些C/C++庫來為Android系統提供主要的特性支援同樣在這一層還有Android執行階段程式庫,它提供了一些核心庫,允許開發人員使用java語言來編寫Android應用。另外Andro
Time of Update: 2015-03-20
標籤:來源:http://www.linuxidc.com/Linux/2014-03/97563.htm 前段時間開發的Android應用,每次都是在運行了半個小時左右後突然掛掉了,很是莫名其妙,也不知道哪裡出了問題,後來一步步排查,發現問題出在JNI層,一個被頻繁調用的函數分配的記憶體忘記釋放,導致記憶體流失。這次問題使我明白,別以為Android程式是基於Java語言,有強大的記憶體回收機制,就完全不用擔心記憶體問題,其實Android程式也要特別小心你的記憶體,因為畢竟手機不比
Time of Update: 2015-03-20
標籤:1.獲得螢幕映像- (UIImage *)imageFromView: (UIView *) theView{ UIGraphicsBeginImageContext(theView.frame.size); CGContextRef context = UIGraphicsGetCurrentContext(); [theView.layer
Time of Update: 2015-03-20
標籤:android開發 asynctask 記憶體 緩衝 lrucache Android非同步載入全解析之引入緩衝為啥要緩衝通過對映像的縮放,我們做到了對大圖的非同步載入最佳化,但是現在的App不僅是高清大圖,更是高清多圖,動不動就是圖文混排,以圖代文,如果這些圖片都載入到記憶體中,必定會OOM。因此,在使用者瀏覽完映像後,
Time of Update: 2015-03-20
標籤:轉自:http://www.myext.cn/other/a_30922.html比較日期大小是任何程式設計語言都會經常遇到的問題,再iOS編程中,通常用NSDate對象來儲存一個時間(包括日期和時間、時區),而且 NSDate類提供了compare方法來進行時間的比較,但有時不想那麼精確的知道兩個日期的大小(預設會比較到秒),可以用下面的實現方法: +(int)compareOneDay:(NSDate *)oneDay withAnotherDay:(NSDate
Time of Update: 2015-03-20
標籤: 記得剛開始接觸移動端web的時候,書和網上的資料都不多,查起來很費勁,現在比以前要好很多了,可是還是會有一些剛接觸移動端的朋友會問我一些我最初會遇到的問題,或許是書本寫的並不那麼重,也或許是這些知識寫的太散,以至於大多數人並沒有很好的注意到。 其實做移動web前端,大多數和pc端的web前端基本一樣,只是有一些東西需要注意一下,否則帶來的麻煩就不是一星半點鐘了。 一、viewport 如果看過移動端web代碼的應該都會看到類似於這一句<meta
Time of Update: 2015-03-20
標籤:1. 從https://developer.android.com/tools/sdk/ndk/index.html 下載android-ndk-r10d-windows-x86_64.exe 和 android-ndk-r10d-linux-x86_64.bin;2. 在Ubuntu1404
Time of Update: 2015-03-21
標籤:先感謝劉哥,嘿嘿。膝上型電腦win8改win7:操作方法1:1、開機出現Logo時點擊F1進入bios2、選擇Restart—OS Optimized Defaults,修改成Disabled3、點擊F9(Edge系列機型點擊Fn+F9),選擇Yes4、點擊F10(Edge系列機型點擊Fn+F10),選擇Yes5、機器自動重啟之後即可正常安裝Windows7操作方法2:1、開機點擊F1進入到bios介面2、進入Security—Secure
Time of Update: 2015-03-21
標籤:在進行UI設計時,我們經常需要將螢幕設定成無標題列或者全屏。要實現起來也非常簡單,主要有兩種方法:配置xml檔案和編寫代碼設定。 1.在xml檔案中進行配置在項目的資訊清單檔AndroidManifest.xml中,找到需要全屏或設定成無標題列的Activity,在該Activity進行如下配置即可。實現全屏效果:[html] view
Time of Update: 2015-03-21
標籤:cocoapods安裝 開源類庫管理工具 cocoapods詳解 Cocoapod是一個強大的第三方的開源架構的管理工具,其中的各種開源類庫,很多都是持續更新;那麼我們在使用的時候就可以使用到最新的類庫;由於我們在使用開源架構的時候,也難免會遇到
Time of Update: 2015-03-21
標籤:android linux alsa 音效卡 i2s 一、I2S概述 I2S(Inter—IC
Time of Update: 2015-03-21
標籤:cocoapods注意事項 cocoapods錯誤 在使用Cocoapods時,如果我們沒有正確的使用的話,會產生一些問題或者錯誤如何解決?本文來介紹一下:1.為工程添加架構,在上一篇文章中說明了如何安裝和簡單的使用AFNetworking架構但是現在我想添加一下其他的架構,比如MBProgressHUD,如何做?首先,進入工程的根目錄下,尋找MBProgressHUD...執行命令: pod search
Time of Update: 2015-03-21
標籤:前提是自己電腦上配置好JDK,android和ant的環境1、命令列下進入\Android-sdk\tools\檔案夾下,執行命令: android list 查看相應android版本號碼的SDK的ID值找到自己手機 或者模擬器相應的版本號碼 2、仍然在\Android-sdk\tools\檔案夾下,執行命令: android create
Time of Update: 2015-03-21
標籤:轉自:http://zhangkun716717-126-com.iteye.com/blog/864989 TextView及其子類,當字元內容太長顯示不下時可以省略符號代替未顯示的字元;省略符號可以在顯示地區的起始,中間,結束位置,或者以跑馬燈的方式顯示文字(textview的狀態為被選中時文字會滾動)。
Time of Update: 2015-03-21
標籤:android material design 開源庫 github Observable Scroll
Time of Update: 2015-03-21
標籤:ios network session 教程 原創blog,轉載請註明出處blog.csdn.net/hello_hwc 我的IOS-SDK詳解專欄,歡迎關注 http://blog.csdn.net/column/details/huangwenchen-ios-sdk.html前言:
Time of Update: 2015-03-21
標籤:asynctask 非同步 下載進度顯示 後台 下拉式功能表 在開發過程中,總會需要從網路上下載檔案,有時候還需要將下載進度顯示在下拉式功能表中。現在寫了一個Demo,封裝了AsyncTask下載檔案和進度顯示的代碼,以後在做項目的時候能夠直接進行使用。:主介面只有一個按鈕,比較簡單:/ layout /
Time of Update: 2015-03-20
標籤:下載:android-studio-bundle-135.1740770-windows.exesysimg_arm-21_r03.zip 設定環境變數: ANDROID_SDK_HOME
Time of Update: 2015-03-20
標籤:ios 多線程 GCD預設已經提供了全域的並發隊列供整個應用使用,所以可以不用手動建立。 建立全域隊列的函數為dispatch_queue_t q = dispatch_get_global_queue(long identifier, unsigned long flags) 參數類型為:long identifier:ios 8.0 告訴隊列執行任務的“服務品質