Time of Update: 2016-06-13
標籤:安卓項目目錄結構:Assets : 資產目錄:存放檔案,這些檔案會被打包到APK檔案中Bin : 編譯後的檔案目錄Gen : 自動產生的檔案目錄Project.properties: 代表編譯的版本,對於安卓jar包版本libs:支援的jar包,會被添加到android depend目錄res:資來源目錄(根據DPI分為
Time of Update: 2016-06-13
標籤:本文地址:http://blog.csdn.net/iamws/article/details/51636175第二篇:理論
Time of Update: 2016-06-13
標籤: 於是就小小的模仿了下自己寫了這個這樣的效果,主要代碼如下:dlg = new AlertDialog.Builder(context).create();dlg.show();dlg.getWindow().setContentView(R.layout.alert_style);LayoutInflater factory = LayoutInflater.from(context);View view =
Time of Update: 2016-06-13
標籤:在xml布局檔案中,我們既可以設定px,也可以設定dp(或者dip)。一般情況下,我們都會選擇使用dp,這樣可以保證不同螢幕解析度的機器上布局一致。但是在代碼中,如何處理呢?很多控制項的方法中都只提供了設定px的方法,例如setPadding,並沒有提供設定dp的方法。這個時候,如果需要設定dp的話,就要將dp轉換成px了。 以下是一個應用類,方便進行px和dp之間的轉換。 import android.content.Context; public class DensityUtil {
Time of Update: 2016-06-13
標籤: 今天遇到的奇怪問題是網上下載的demo匯入第三方包運行後Android: NoClassDefFoundError的錯誤,原因是第三方的jar包並沒有打包進apk裡,運行是肯定要出錯的。網上百度了N久,都是說先移除之前的Libraries,再將lib更名為libs的做法。今天是遇到邪門了,照做還是運行報錯。後來發現直接add的jar包還是放在Referenced Libraries裡,ADT升級到17後就出現了Android
Time of Update: 2016-06-13
標籤: 這兩天在弄Android,遇到一個問題:所開發的小遊戲中有背景音樂,玩的過程中始終有音樂在放著,然後在我離開遊戲後,音樂還在播放!我看了一下我最開始寫的離開遊戲的代碼,就是簡單的finish()語句。我想應該是這個地方出了問題。後來想了想,以前好像見過有用System.exit(0)離開遊戲的,然後就嘗試了一下,發現問題果然解決了。現在來徹底弄清楚兩者的區別。首先一個Activity是有生命週期的,onCreate,onStart,onResume,onPause,onStop
Time of Update: 2016-06-13
標籤:對於這個問題,昨天看朋友寫的代碼偶爾注意到的。自己平常都是用weak進行修飾,他卻用到了assign一時不知對錯。然後搜尋了一下。下面羅列一下結果。對於weak:指明該對象並不負責保持delegate這個對象,delegate這個對象的銷毀由外部控制。對於strong:該對象強引用delegate,外界不能銷毀delegate對象,會導致循環參考(Retain
Time of Update: 2016-06-13
標籤:什麼是資料庫的事務事務(Transaction)是訪問並可能更新資料庫中各種資料項目的一個程式執行單元(unit)。事務通常由進階資料庫操縱語言或程式設計語言書寫的使用者程式的執行所引起,並用形如begin transaction和end
Time of Update: 2016-06-13
標籤:- (void)clickLongPress:(UILongPressGestureRecognizer *)longPress { CGPoint point = [longPress locationInView:mapView]; CLLocationCoordinate2D coord = [mapView convertPoint:point
Time of Update: 2016-06-13
標籤:- (void)viewDidLoad{ [super viewDidLoad]; self.geocoder = [[CLGeocoder alloc]init]; // 設定地圖可縮放 self.mapView.zoomEnabled = YES; // 設定地圖可滾動 self.mapView.scrollEnabled = YES; // 設定地圖不可旋轉 self.mapView.rotateEnabled = NO; // 設定顯示使用者當前位置
Time of Update: 2016-06-13
標籤: 擷取當前位置需要改plist檔案 在plist檔案加入 NSLocationWhenInUseUsageDescription 欄位 /** 初始化一個管理器對象 */ locationManager = [[CLLocationManager alloc] init];
Time of Update: 2016-06-13
標籤:- (void)viewDidLoad{ [super viewDidLoad]; // 建立位址解析器 self.geocoder = [[CLGeocoder alloc] init];}- (IBAction)encodeTapped:(id)sender{ // 擷取使用者輸入的地址字串 NSString* addr = self.addrField.text; if(addr != nil && addr.length > 0) {
Time of Update: 2016-06-13
標籤:在AbpBootstrapper中的兩個至關重要的屬性:IIocManager 和 IAbpModuleManager 1 public class AbpBootstrapper : IDisposable 2 { 3 /// <summary> 4 /// Gets IIocManager object used by this class. 5 /// </summary> 6
Time of Update: 2016-06-13
標籤:/** 初始化一個mapView 需匯入 #import <MapKit/MapKit.h> - returns: 返回一個mapView對象 */ mapView = [[MKMapView alloc] initWithFrame:CGRectMake(0,
Time of Update: 2016-06-12
標籤:前言:(1)在自訂view的時候經常會遇到事件攔截處理,比如在側滑菜單的時候,我們希望在側滑菜單裡面有listview控制項,但是我們希望既能左右滑動又能上下滑動,這個時候就需要對觸摸的touch事件進行攔截。這個時候我們就需要明白android touch
Time of Update: 2016-06-12
標籤:package xidian.dy.com.chujia;import android.os.Build;import android.os.Environment;import android.os.StatFs;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.text.format.Formatter;import
Time of Update: 2016-06-12
標籤:1、方法定義call方法: 文法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 定義:調用一個對象的一個方法,以另一個對象替換當前對象。 說明: call 方法可以用來代替另一個對象調用一個方法。call 方法可將一個函數的物件內容從初始的上下文改變為由 thisObj 指定的新對象。 如果沒有提供 thisObj 參數,那麼 Global 對象被用作
Time of Update: 2016-06-12
標籤:
Time of Update: 2016-06-12
標籤: 最近幾天很迷茫,去年畢業,做了幾個月得Android開發, 然後再成都做了四個月得IPTV,六月2號辭職,出來找工作, 就去找Android app開發,然後面試很多問題都不會,感覺找不到工作了,好痛苦啊, IPTV與app很少有聯絡啊,很多app得技術都差不多忘了。朋友們幫我出出主意吧。畢業一年不到,做Android開發現在我很迷茫?求前輩指點
Time of Update: 2016-06-12
標籤:一、建立工程、添加語言二、將文本從代碼中分離:目前,應用展示的所有文本都是以寫入程式碼字串存在於Main.storyboard 和 ViewController裡。為了本地化這些字串,你需要把它們放在一個單獨的檔案中。他將會在包中簡單地引用這些字串,而不是在你的方法中進行寫入程式碼。Xcode使用帶有 .strings 副檔名的檔案來儲存和檢索app中使用的所有字串,以支援每種語言。根據iOS 裝置當前使用的語言,代碼中一個簡單的方法調用將會尋找並返回要求的字串。建立一個.strings