標籤:最近在項目中遇到UITextView在ios7上出現編輯進入最後一行時游標消失,看不到最後一行,變成盲打,stackOverFlow網站上有大神指出,是ios7本身bug,加上下面一段代碼即可: 1 -(void)textViewDidChange:(UITextView *)textView { 2 CGRect line = [textView caretRectForPosition: 3
標籤:#import <CommonCrypto/CommonDigest.h> @implementation MD5Util +(NSString *)encode:(NSString *)value{ [value retain]; const char *cStr = [value UTF8String]; [value release]; unsigned char result[16]; CC_MD5
標籤:現在滿大街的APP,除了遊戲,軟體圖形類的需要用原生開發好點。現在大多還是基於WEBAPP或者混合的hybrid app,大家都知道資訊類的小應用其實網頁就可以勝任,當然如果你要調用一些應裝置,原生的APP外hybrid app也是一個不錯的選擇。不過我們今天的主角是WEB APP,WEB APP好處就是,隨時隨地有網就能看,簡單實用。對於開發來說,更是低成本高效率,當然對於追求細緻的來說。。。就有點。。。。。好了,下面我們來看看WEB APP怎麼區分iphone 4 5
標籤:首先,感謝使用這款軟體並給我意見的朋友們,有你們的意見,才有了這個版本。其次,檢索功能和分類篩選功能(如果是你提的意見,記得在下面mark哦,畢竟讀代碼你能發現,其實發意見這個就是用自己的郵箱給自己發郵件而已)我也在考慮和權衡,關於開發的經驗,純粹是自己喜歡android而已啊。再次,關閉提bug的那位同學,這裡真的要特別感謝你,bug已經修複了,看看是否滿意呢?原因:iteye的重新整理退出bug,是由於iteye的網站好像很不穩定,總是請求不到內容,就導致了對html結果格式化的時候報
標籤:一個沒用過java和安卓的人使用android studio開發帶c++ so庫的安卓程式用例(以ndk的hello-jni為例),對於不熟悉java和安卓的人來說這個很花時間,希望通過這篇文章協助跟我一樣的人,歡迎隨便轉載:1.下載安裝android sdk和ndk,ndk r10(目前最新)是單獨可以編譯c++的,無需cygwin。 2.安裝android studio。 3.通過ndk-build命令編譯sample中的hello-jni,產生so庫。
標籤:<service> 英文原文:http://developer.android.com/guide/topics/manifest/service-element.html採集(更新)日期:2014-7-2搬遷自原部落格:http://blog.sina.com.cn/s/blog_48d491300100zmva.html文法:<service android:enabled=["true" | "false"] android:exported=["
標籤:<uses-configuration> 英文原文:http://developer.android.com/guide/topics/manifest/uses-configuration-element.html採集(更新)日期:2014-7-7搬遷自原部落格:http://blog.sina.com.cn/s/blog_48d491300100zmvv.html文法:<uses-configuration
標籤:在開發中經常會出現莫名其妙的問題,做個記錄,方便以後匯總,該系列將不定期更新!WebView是android的一個組件,它的核心是基於開源WebKit引擎。如果我們對WebView進行一些美化、封裝,可以非常輕鬆的開發出自己的瀏覽器。1、禁止超連結的時候調用其他瀏覽器今天調用網頁顯示控制項,一組輪播圖,根據伺服器返回的URL串連做網頁顯示,同樣的格式,有的可以正常在WebView中開啟,有的會莫名其妙的彈出了瀏覽器選擇框。很鬱悶!搜尋了一下,找到解決方案,兩步搞定,如下:st
標籤:> 首先建立一個自己的View類 -->繼承SurfaceView並實現SurfaceHolder.Callback介面 --> SurfaceView.getHolder()獲得SurfaceHolder對象 -->SurfaceHolder.addCallback(callback)
標籤:當把手機串連到電腦連接埠運行adb程式調試時,出現了下面這樣的情況: 分析:出錯的原因是adb的連接埠被其他程式的進程佔領了,所以要做的就是找到並kill該進程。 工具/原料 cmd.exe、工作管理員 在cmd中執行adb nodaemon server,查看adb的連接埠號碼是多少,一般情況下是5037(why?應該軟體使用的連接埠號碼是固定的),如 再執行netstat -ano | findstr "5037"
標籤:android update insert contentprovider 1)ContentProvider簡介
標籤: 前陣子工作上遇到一些關於Android系統關機或重啟的系統修改,於是,做了一些嘗試,也搜集了一下資料,現在整理一下,做一些總結,方便學習或者日後工作的需要。 預設的SDK並沒有提供應用開發人員直接的Android系統關機或重啟的API介面,一般來講,實現Android系統的關機或重啟,需要較高的許可權(系統許可權甚至Root許可權)。所以,在一般的APP中,如果想要實現關機或重啟功能,要麼是在App中聲明系統許可權,
標籤:我們知道,每建立立一個工程,比如說HelloWord,在分類SupportingFiles裡都會有一個以工程名開頭-Prefix.pch結尾的檔案,如HelloWord-Prefix.pch。對於這個檔案,很長一段時間裡筆者都沒覺得它礙事。直到有一天筆者學習NSLog看網上的教程,大家是怎樣在最終提交應用的時候,一次性將NSLog語句移除。網上大多轉來轉去的方法,都是說把如下的語句#ifdef DEBUG# define DLog(...) NSLog(__VA_
標籤:在andriod studio目錄下找到studio.exe.vmoptions這個檔案,用記事本開啟,在後面加上-Djava.net.preferIPv4Stack=true-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml
標籤:hadoop2.0 snappy gzip lzo bzip2
標籤:transformPage(View view, float
標籤:轉載:http://www.cnblogs.com/kenshincui/p/3871178.html概述由於ObjC主要基於Smalltalk進行設計,因此它有很多類似於Ruby、Python的動態特性,例如動態類型、動態載入、動態綁定等。今天我們著重介紹ObjC中的索引值編碼(KVC)、索引值監聽(KVO)特性:索引值編碼KVC索引值監聽KVO索引值編碼KVC我們知道在C#中可以通過反射讀寫一個對象的屬性,有時候這種方式特別方便,因為你可以利用字串的方式去動態控制一個對象。其實由於Ob
標籤:android handler 這篇記錄 android 訊息機制中,MainThread 向 WorkThread 發送訊息。( MainThread → WorkThread )步驟:1、準備looper對象2、在子線程中產生handler對象3、在MainThread發送訊息代碼:layout:<Button android:id="@+id/buttonId"
標籤:android 硬體 驅動 hal 建立Android
標籤:Java中建立匿名線程主要集中就三中方式:Thread,Runnable,Handler去實現,下面分別介紹之~一、通過Thread來建立new Thread(){ public void run() { System.out.println("wytings1"); }}.start();二、通過繼承Runnable來建立new Thread() { public void run() {