Time of Update: 2015-02-25
標籤:上海諸君資訊科技有限公司致力於一流的創新軟體產品設計定製,服務客戶遍及全球,
Time of Update: 2015-02-25
標籤:重寫view: View類一般用於繪圖操作,重寫它的onDraw方法,但它不可以包含其他組件,沒有addView(View view)方法。重寫viewgroup: ViewGroup是一個組件容器,它可以包含任何組件,但必須重寫onLayout(boolean changed,int l,int t,int r,int b)和onMesure(int widthMesureSpec,int heightMesureSpec)方法.
Time of Update: 2015-02-25
標籤:adb串連錯誤 查看5037連接埠 5037連接埠佔用 模擬器串連失敗 1. 錯誤提示資訊 錯誤大概意思:串連到adb(android debug
Time of Update: 2015-02-25
標籤:*res/raw和assets的相同點:1.兩者目錄下的檔案在打包後會原封不動的儲存在apk包中,不會被編譯成二進位。*res/raw和assets的不同點:1.res/raw中的檔案會被映射到R.java檔案中,訪問的時候直接使用資源ID即R.id.filename;assets檔案夾下的檔案不會被映射到R.java中,訪問的時候需要AssetManager類。2.res/raw不可以有目錄結構,而assets則可以有目錄結構,也就是assets目錄下可以再建立檔案夾*讀取檔案資源:1.
Time of Update: 2015-02-25
標籤:原文地址:http://blog.csdn.net/rryqsh/article/details/8274832Visual Studio 打包安裝七宗罪 開發.NET的人,肯定會使用Visual Studio裡面內建的MSI打包安裝工具架構。如果是在一般情況下,這個打包安裝架構已經完全足夠滿足產品發布安裝的需要了。它的製成品,是一個setup.exe,一個MSI安裝檔案,如果你選擇項目以來的其他.NET,Windows
Time of Update: 2015-02-25
標籤:用Quartz2D 1 CGSize imageSize = self.view.bounds.size; 2 //開啟圖形上下文 3 UIGraphicsBeginImageContextWithOptions(imageSize, NO, 0); 4 //獲得圖形上下文 5 CGContextRef context = UIGraphicsGetCurrentContext(); 6 //將View渲染到圖形上下文 7
Time of Update: 2015-02-25
標籤: 花了幾天,想實現定位功能,使用的是百度的服務,有時真的很無奈,就是一小小個問題,就能折騰好幾天. 首先,我是在主線程(Fragment)中單獨進行定位,發現不起作用. 然後我想使用Service和廣播機制,在Service中新啟動線程,也還是一點反應都沒有,搞了很久,後來我將Service和主線程中的Activity放置在同一個包中,竟然行了. 我開始以為是Intent中的string類型的action在搞怪,但是後來發現在AndroidManifest.xml註冊的Servic
Time of Update: 2015-02-25
標籤: onClick(View v) 一個普通的點擊按鈕事件boolean onKeyMultiple(int keyCode,int repeatCount,KeyEvent event)用於在多個事件連續時發生,用於按鍵重複,必須重載@Override實現boolean onKeyDown(int keyCode,KeyEvent event) 用於在按鍵進行按下時發生boolean onKeyUp(int keyCode,KeyEvent
Time of Update: 2015-02-25
標籤:1.
Time of Update: 2015-02-25
標籤:handler 記憶體泄露 android lint 弱引用 轉載請註明出處:http://blog.csdn.net/allen315410/article/details/43638373本文翻譯自:國外某位開發人員的部落格How to Leak a Context: Handlers & Inner
Time of Update: 2015-02-25
標籤:跨平台應用開發 原生應用 1.
Time of Update: 2015-02-25
標籤:android提供了AssetManager來訪問asset目錄下的資源,在activity中通過getAssets()擷取AssetManager常用的api如下:1、列舉路徑下的資源String[] list(String path)2、InputStream open(asset目錄下的資源路徑)下面是放問asset目錄下的圖片的代碼package com.example.qunzheng.customerview;import
Time of Update: 2015-02-25
標籤:研究了oschina,擷取的資訊都是用xml的,感覺沒json那麼好,解析太複雜迴圈啥的,還有xml相對於json來說太多了,麻煩。之前試過用geon還有fastjson但是老是報錯。還是用原生內建的json方法。這裡我來接受一組json資料譬如我們想要擷取一堆人員資訊,[ {"username":"馬暈","company":"albaba"},
Time of Update: 2015-02-25
標籤:原文連結 iOS的應用程式的生命週期,還有程式是運行在前台還是後台,應用程式各個狀態的變換,這些對於開發人員來說都是很重要的。 iOS系統的資源是有限的,應用程式在前台和在背景狀態是不一樣的。在後台時,程式會受到系統的很多限制,這樣可以提高電池的使用和使用者體驗。//開發app,我們要遵循apple公司的一些指導原則,原則如下:1、應用程式的狀態狀態如下:Not running 未運行 程式沒啟動Inactive
Time of Update: 2015-02-24
標籤:1、建立一個 Single View Application;2、刪除工程目錄下的 Main.storyboard 和 LaunchScreen.xib;3、開啟 Supporting Files 下的 Info.plist,刪除 Launch screen interface file base name 和 Main storyboard file base name 兩項;4、點擊工程 -> 點擊Target下面的第一項 -> 選擇General選項卡 -> 點擊
Time of Update: 2015-02-24
標籤:我們在平時做開發的時候,免不了會用到各種各樣的對話方塊,相信有過其他平台開發經驗的朋友都會知道,大部分的平台都只提供了幾個最簡單的實現,如果我們想實現自己特定需求的對話方塊,大家可能首先會想到,通過繼承等方式,重寫我們自己的對話方塊。當然,這也是不失為一個不錯的解決方式,但是一般的情況卻是這樣,我們重寫的對話方塊,也許只在一個特定的地方會用到,為了這一次的使用,而去建立一個新類,往往有點殺雞用牛刀的感覺,甚至會對我們的程式增加不必要的複雜性,對於這種情形的對話方塊有沒有更優雅的解決方案呢?
Time of Update: 2015-02-24
標籤:activity設定檔:activity_main.xml<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical" > <LinearLayout
Time of Update: 2015-02-24
標籤:一.線程概述有些程式是一條直線,起點到終點;有些程式是一個圓,不斷迴圈,直到將它切斷。直線的如簡單的Hello World,運行列印完,它的生命週期便結束了,像曇花一現那樣;圓如作業系統,一直運行直到你關機。 一個運行著的程式就是一個進程或者叫做一個任務,一個進程至少包含一個線程,線程就是程式的執行流。Mac和iOS中的程式啟動,建立好一個進程的同時,
Time of Update: 2015-02-24
標籤:掌握內容>理解記憶體管理的原理>掌握手動記憶體管理MRC>掌握記憶體管理在實際工程中的使用(一)1.理解部分 1.1記憶體管理 (傳統記憶體管理demo) 1.1.1記憶體管理做了一件什麼事? 記憶體管理就是確保開闢的堆空間得到正確的釋放 如果堆空間沒有釋放,稱為記憶體泄露 使用已釋放的堆空間,稱為提前釋放 重複釋放同一個空間,稱為重複釋放 1.1.2傳統記憶體管理的困境
Time of Update: 2015-02-24
標籤:(一)類的本質1.類也是個對象其實類也是一個對象,是Class類型,簡稱“類對象”。// Class類型的定義typedef struct objc_class *Class;// 類名就代表著類對象,每個類只有一個類對象2.+load和+initialize+load>