Time of Update: 2015-03-16
標籤:在iOS開發中,經常要考慮系統的向下相容,如果使用了低版本不存在的API ,則不能向下相容,這時候如果想相容低版本,就需要根據當前裝置的版本進行不同的處理,在低版本中可能要犧牲一些新功能。下面以UITabBarItem修改字型為例,說明一下如何向下相容if ([[[UIDevice currentDevice] systemVersion] floatValue] >= 5.0) {// iOS 5 codefor(UITabBarItem *tabBarItem in
Time of Update: 2015-03-16
標籤:移動App Bug的影響是使用者體驗差、App的商店評級下降、使用者換用競爭者的App,聲譽和信譽損失、最後銷售量減少,如果它是一個付費App的話。 移動App測試與傳統台式機測試相比有一定的複雜性。這些複雜性可以被分類為: 環境(大量的裝置,各種移動OSs,適應頻繁OSs變化) 。 裝置(觸摸式和非觸摸式裝置,有限的記憶體容量,電池耗電量) 。 網路(不同的網路和電訊廠商,在不好或無網路的情況下的App行為,離線支援) 。 可用性(方向,觸摸,多觸摸,縮放,分頁和導航的局限性,
Time of Update: 2015-03-16
標籤:先介紹去掉標題列的方法:第一種:也一般入門的時候經常使用的一種方法requestWindowFeature(Window.FEATURE_NO_TITLE);//去掉標題列注意這句一定要寫在setContentView()方法的前面,不然會報錯的第二種:在AndroidManifest.xml檔案中定義<application android:icon="@drawable/icon" android:label="@string/app_name"
Time of Update: 2015-03-16
標籤:paint觸摸軌跡監聽,主要是三種而已,ACTION_DOWN,ACTION_MOVE,ACTION_UPpublic boolean onTouchEvent(MotionEvent event){ int action = event.getAction(); float x = event.getX(); float y = event.getY(); switch(action){ case MotionEvent.ACTION_DOWN:
Time of Update: 2015-03-16
標籤: Alt+斷行符號 匯入包,自動修正 Ctrl+N 尋找類 Ctrl+Shift+N 尋找檔案 Ctrl+Alt+L 格式化代碼 Ctrl+Alt+O 最佳化匯入的類和包 Alt+Insert 產生代碼(如get,set方法,建構函式等) Ctrl+E或者Alt+Shift+C
Time of Update: 2015-03-16
標籤:上周三去了網易面試被問到了這個問題,當時沒有回答正確,回來以後特地寫了一個程式研究一下。關於Android activity的啟動模式一共有四種 standard singleTop singleTask singleInstance 這四種standard 和singleTop都比較好理解,這裡主要研究一下 singleTask singleInstance的區別首先是:singleTask 假設有兩個Activity 分別是A 和 B ,Activity
Time of Update: 2015-03-16
標籤:為什麼需要反饋Crash報告? 做Android應用程式,要盡量避免程式Crash的發生。雖然說零Crash是程式員追逐的最終目標,但是現實的情況是,程式員只能盡量的減少Crash的發生,而幾乎不可能完全杜絕Crash。也許,你認為你的應用的健壯性已經近乎完美,輕鬆的經受住了測試部門魔鬼般的考驗,但是當你的應用發布到市場,面對百萬甚至千萬層級的使用者的時候,可能就沒有那麼幸運了。
Time of Update: 2015-03-16
標籤:process thread 進程與線程 前言 時間就是一把殺豬刀,歲月更是毫不留情的在我英俊的臉上留下痕迹!恨呀,這就開始了我的社會之旅。2015年上海,在拉鉤網中投遍了IOS實習崗,兩家面試!在面試中受到的打擊著實不清呀,其中心酸就不一一道來了。在學校時候學的不認真,學習的時候又沒有筆記,知識在又沒有實際的項目實踐,最後的結果就是什麼都知道都聽過,但是具體的什麼都說不出來!所
Time of Update: 2015-03-16
標籤:imageview url image-loader bitmap 兩種方法:方法一:Bitmap bimage= getBitmapFromURL(bannerpath);image.setImageBitmap(bimage); public static Bitmap getBitmapFromURL(String src) {
Time of Update: 2015-03-16
標籤:源碼 imageview 壓縮 uiimage ios 隨著Apple推出了6plus,圖片資源成了一大問題,2x-640x960 2x-750x1334
Time of Update: 2015-03-16
標籤:ipad黑邊 swift xcode ios8 Q12:app在iPhone上運行正常,iPad上出現黑邊問題解決方案問題描述: app 在iPhone上運行正常,在iPad上出現黑邊。 問題原因: 首先選中你的項目,右側出現我們熟悉的General、Capabilities、Info等等。現在檢查General->Deployment
Time of Update: 2015-03-16
標籤:android 首頁鍵 禁用 home-key AndroidManifest.xml加許可權:<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />Activity處理:public class Main extends Activity {
Time of Update: 2015-03-16
標籤:ios 目前時間 - (void)time{ NSDate *now=[NSDatedate]; NSCalendar *cal=[NSCalendarcurrentCalendar]; unsignedint
Time of Update: 2015-03-16
標籤:在用IE瀏覽時在網頁上無法顯示運行結果,主要是找不到MyApplet.class檔案,我是把MyApplet.class和MyApplet.java這兩個檔案放到一個檔案夾中的,但還是找不到,請問一下大家"code="這句該怎樣寫,才能找到MyApplet.class檔案。 忽略了package的後果源檔案helloapplet.java因為在package applet中,所以在源檔案第一行會有這樣一行東西:package
Time of Update: 2015-03-16
標籤:抖動 手機螢幕抖動 昨天在qq群上有人問到類似QQ的聊天視窗抖動效果是怎麼實現的,在這裡我就簡單的實現了一下,貼上代碼:<span style="font-family:Courier New;"> final View decorView = ((ViewGroup)
Time of Update: 2015-03-16
標籤:viewpager onpagescrolled 切換動畫 nineoldandroids 屬性動畫 轉載請註明出處:http://blog.csdn.net/allen315410/article/details/44224517在上篇部落格中,我寫了一個使用屬性動畫為ViewPager添加切換動畫的方法,並且可以相容到
Time of Update: 2015-03-16
標籤:android foldinglayout shader 轉載請標明出處:http://blog.csdn.net/lmj623565791/article/details/44278417,本文出自:【張鴻洋的部落格】1、概述無意中翻到的FoldingLayout的介紹的部落格,以及github地址。感覺很nice呀,於是花了點時間研究以及編寫,本篇部落格將帶大家從最基本的原理分析,一步
Time of Update: 2015-03-16
標籤:jpa 異常 hibernate 異常詳情:Caused by: org.hibernate.MappingException: Could not determine type for: java.util.List, at table: ss_user, for columns: [org.hibernate.mapping.Column(roles)]
Time of Update: 2015-03-16
標籤:概述有時需要對使用者裝置進行標識,所以希望能夠得到一個穩定可靠並且唯一的識別碼。雖然Android系統中提供了這樣裝置識別碼,但是由於Android系統版本、廠商定製系統中的Bug等限制,穩定性和唯一性並不理想。而通過其他硬體資訊標識也因為系統版本、手機硬體等限制存在不同程度的問題。下面收集了一些“有能力”或“有一定能力”作為裝置標識的串碼。DEVICE_ID這是Android系統為開發人員提供的用於標識手機裝置的串號,也是各種方法中普適性較
Time of Update: 2015-03-16
標籤:Android中的多線程可以有多種實現方式,前面我們已經講過了封裝程度較高非同步任務(AnsyncTask),這一節我們來看看較為靈活的方式:Handler Looper MessageQueue