Time of Update: 2016-01-01
標籤:1 橫豎屏切換: 檔案名稱同樣。 目錄不同. layout-port/ 代表豎屏 layout-land/ 代表橫屏 layout/ 代表不論什麼沒有修飾符的layout目錄。 終於的實現 橫豎品方案: 兩套 同樣名稱,單目錄不同的布局。2 橫豎屏切換的時候: 代碼須要進行 方向 的推斷。 由於使用了不同的layout.xml 因此須要代碼檢查。3 對於尺寸的設定。
Time of Update: 2016-01-01
標籤:一、安裝的時候並不理解很多東西的用處,只是根據教程來做,所以想整理一下思路:android sdk裡的各目錄作用:1、AVD Manager.exe:虛擬機器管理工具,用於建立和管理虛擬機器。2、SDK Manager.exe:sdk管理工具,用於管理、下載sdk、sdk工具,能及擴充工具3、tools目錄:包括測試、調試、第三方工具。模擬器、資料管理工具等。4、build-tools目錄:編譯工具目錄,包含了轉化為davlik虛擬機器的編譯工具。包括:aapt(Android
Time of Update: 2015-12-31
標籤:在ubuntu系統中使用android studio產生的apk檔案始終都是unaligned apk,在bulid.gradle中設定如下設定後,還是同樣產生的是unaligned apk。minifyEnabled true zipAlignEnabled true 說明:如果ubuntu系統中不存在zipalign命令,我是使用下面命令進行了安裝:sudo apt-get install
Time of Update: 2015-12-31
標籤:1. reference:參考某一資源ID。 (1)屬性定義:<declare-styleable name="名稱"> <attr format="reference" name="background" /> </declare-styleable>
Time of Update: 2015-12-31
標籤: UIStatusBar就是應用最上方顯示電池和時間資訊的狀態列,寬度與螢幕寬度相等,高度為20.對它的顯示控制分兩種情況,一種是程式啟動時,另一種是程式啟動並執行時候。1.程式啟動時。在Info.plist 中將Status bar is initially hidden(UIStatusBarHidden)對應的Value設定為Yes,程式啟動時會隱藏,反之會顯示。如果要更改它的字型顏色,在Info中將Status bar
Time of Update: 2015-12-31
標籤:collection的使用有兩種resultMap和select,必須手動指定一種1. 實體類: 1 package com.mrlu.mybatis.domain; 2 3 import java.util.List; 4 5 /** 6 * Created by stefan on 15-12-31. 7 */ 8 public class User { 9 private Integer id;10 private String name;11
Time of Update: 2015-12-31
標籤:安裝好android studio並且安裝其它需要的SDK或組件後,根據嚮導產生新的項目,編譯或運行時可能會出現下面的錯誤:Error:Error retrieving parent for item: No resource found that matches the given name
Time of Update: 2015-12-31
標籤:什麼是這個問題我們的按鈕是點擊一次響應一次, 即使頻繁的點擊也不會出問題, 可是某些情境下還偏偏就是會出問題. 通常是如何解決我們通常會在按鈕點擊的時候設定這個按鈕不可點擊. 等待0.xS的延時後,在設定回來; 或者在操作結束的時候設定可以點擊.- (IBAction)clickBtn1:(UIbutton *)sender{ sender.enabled = NO; doSomething sender.enabled =
Time of Update: 2015-12-31
標籤:一、什麼是Activity Activity是Android四大組件之一,並且Activity是組件中的重中之重。 Activity是為使用者提供一個用於資訊互動的視窗。二、如何去建立Activity 1.建立一個繼承Activity的子類1 public class MainActivity extends Activity {2 3 @Override4 protected void onCreate(Bundle savedInstanceState) {5
Time of Update: 2015-12-31
標籤: js判斷網頁遊覽器是移動端還是PC端 1 <script type="text/javascript"> 2 function browserRedirect() { 3 var sUserAgent = navigator.userAgent.toLowerCase(); 4 var bIsIpad = sUserAgent.match(/ipad/i) == "ipad"; 5
Time of Update: 2015-12-31
標籤:移動端遊覽器自適應調整 1 <script type="text/javascript">// <![CDATA[ 2 var jsVer = 28; 3 4 var phoneWidth = parseInt(window.screen.width); 5 6 var phoneScale = phoneWidth / 640; 7 8 var ua = navigator.userAgent; 9 10
Time of Update: 2015-12-31
標籤: 1 #import "ViewController.h" 2 3 @interface ViewController ()<UITextViewDelegate> 4 5 @property (strong, nonatomic) UITextView *textView; 6 7 @end 8 9 @implementation ViewController10 11 @synthesize textView;12 13 - (void)viewDidLoad {1
Time of Update: 2015-12-31
標籤:此安卓支援庫中需要講解的第二個View就是NavigationView,相信大家在開發中經常會用到抽屜,那麼Google也為大家提供了這個功能,並不需要去Github去下載使用開源的軟體。NavigationView基本滿足日常開發抽屜的所有要求,且效率也高。下面我們看下後,將詳細介紹其使用方式。1.NavigationView與DrawerLayout的天作之合NavigationView完整包名+類名如下:android.support.design.widget.Navigation
Time of Update: 2015-12-31
標籤:1.把檔案copy到libs下。2.在app/build.gradle檔案的android層級下添加。sourceSets.main { jniLibs.srcDir ‘libs‘}問答連結 http://stackoverflow.com/questions/24357687/how-to-include-so-library-in-android-studio/28430334#28430334Solution 1 : Creation of a JniLibs
Time of Update: 2015-12-31
標籤:iOS開發UI篇—常見的專案檔介紹一、專案檔結構二、檔案介紹1.products目錄:主要用於mac電腦開發的可運行檔案。ios開發用不到這個檔案2.frameworks目錄主要用來放依賴的架構3.test目錄是用來做單元測試的4.經常使用的目錄(項目名稱目錄)(1)XXXinfo.plist檔案(在該項目中為 01-常見檔案-Info.plist)1)簡單說明是設定檔。該檔案對project做一些執行期的配置,很重要。不能刪除。在舊版本號碼xcode建立的project中,這個
Time of Update: 2015-12-31
標籤: 從我開始接觸iOS到現在已經有一年的時間了,剛好年末總結一下。 我是去年11月份培訓的,在培訓公司苦逼的學習了4個月之後,找到了第一家公司,是個外包公司,在裡面還是學到了很多東西,產品的需求,設計,架構搭建,代碼實現,各種第三方,share分享,簡訊,百度高德地圖,環信,極光推送等,基本上大部分市面上的app都有涉及,也成功上架了幾個不同類型的app,可以說項目方面有一定經驗吧,其實我覺得在外包公司寫代碼有兩種:一種是邏輯理清楚,搭建的架構可以很輕鬆的適應各種情況,有好的設計模式代碼
Time of Update: 2015-12-31
標籤: 摘自:http://www.cnblogs.com/85538649/archive/2012/05/14/2500274.html 蘋果 開發人員帳號如下:99美金個人使用者99美金團隊: 審核多了企業資質認證,可以多開發人員共用.(如何共用?)這個測試的時候如果有多個人的話,可以拆分多個子賬戶出來測試,對於測試方便點。也就是說一個AppleID對應於多個Devices
Time of Update: 2015-12-31
標籤:/** * 得到常用路徑 */public void getDir(){// /mnt/sdcardFile root=Environment.getExternalStorageDirectory();// /systemFile root=Environment.getRootDirectory();// /cacheFile root=Environment.getDownloadCacheDirectory();// /dataFile
Time of Update: 2015-12-31
標籤:1. 使用本地化多語言 有時候,在網上下載的Demo,有本地化的處理,預設的本地化都是英文,這時候,可以考慮這麼處理: info.plist->Infomation Property List -> Localization native development->China2. 配置多語言系統 當然,如果自己來配置多語言,就是另外的一個知識點了。步驟如下:2.1. 添加新的語言支援 XCode 點擊 [工程名]->Project->info-
Time of Update: 2015-12-31
標籤:要點:在iTunes Connect建立應用程式空間Xcode選擇好對應的開發認證(即和應用程式空間一致的認證)填寫好相關的描述資訊以及相關的聯絡資訊 iTunes Connect登入網址:https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa 提示:程式更新只需要執行第二步即可 以下是詳細的上傳過程 首先在iTunes