Time of Update: 2016-05-20
標籤: 1 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 2 xmlns:tools="http://schemas.android.com/tools" 3 android:layout_width="match_parent" 4 android:layout_height="match_parent" 5
Time of Update: 2016-05-20
標籤:在安卓應用開發中經常會用到調用系統相機拍照跟擷取本地圖片功能,下面就是對這一常用功能的簡單實現Demo!在擷取拍照圖片功能中要加上這兩許可權。<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> <uses-permission android:name="android.permission.CAMERA" /> 布局檔案 1
Time of Update: 2016-05-20
標籤:問題引出: Android developer都寫過AlertDialog,用法是先new 一個builder,然後往builder裡設定屬性的值,最後調用build得到類執行個體,完成抽象出來的類的執行個體化。一個類的執行個體化為什麼不是簡單的new 對象,為什麼要使用這種builder模式去build呢? 難寫、難讀、難維護
Time of Update: 2016-05-20
標籤: 現在越來越多的賬戶名使用手機號來登入,為了減少前後端的互動,需要使用者在輸入時就要進行格式的判斷, 目前的常規辦法是,在輸入完成後進行判斷。 下面的方法是在輸入時就規定只能輸入數字,其他格式的字元是無法輸入進去的:<input onkeydown="onlyNum();" style="ime-mode:Disabled" maxlength="11">//ime-mode:Disabled:作用是完全禁用IME。對於有焦點的控制項(如輸入框),使用者不可以啟用IME;
Time of Update: 2016-05-20
標籤:手機號碼的驗證(13開頭和158,159開頭,共11位) var re; var ss=document.getElementById(‘textbox3‘).value; re=
Time of Update: 2016-05-20
標籤:跨平台 HTML5 App 開發索引 開發工具:http://www.dcloud.io/ UI架構:http://dev.dcloud.net.cn/mui/ HBuilder使用的HTML5規範:http://www.html5plus.org/doc/學習資源:http://ask.dcloud.net.cn/docs/Android App 開發索引 開發工具:Android
Time of Update: 2016-05-20
標籤:前言很多同學想學安卓應用開發,但是還沒有開始就遇到了很多問題,比如資源無法下載,環境搭建遇到問題,代碼不知該從何處寫起。從0到1的過程讓新手們抓狂。於是想寫一篇比較簡單、操作性強的快速指南,協助準備開始學習安卓應用開發的同學。萬事開頭難,把開始的第一隻攔路虎解決掉,以後的路就越走越寬了。本文將從一個實用的例子-“計算機”應用入手,向準備學習安卓開發的新手介紹安卓應用開發的整個過程–包括開發環境的搭建,程式的部署,介面設計,功能實現等等。當完成這個“計算機”應用後,初學者就學會了開發一個簡單
Time of Update: 2016-05-20
標籤:最近業務上看到一個設計圖挺好看,所以研究了一下透明狀態列,注意不是沈浸式狀態列,在參考了網上的一些資料後,整理出了這篇部落格.Github Demo 連結: StatusBarCompat參考文章:由沈浸式狀態列引發的血案Translucent System Bar 的最佳實務該使用 fitsSystemWindows 了!首先強調,對於狀態列的處理有兩種不同的方式, 這裡從Translucent System Bar 的最佳實務直接盜了兩張圖做對比~.全屏(
Time of Update: 2016-05-20
標籤:先看下直接上代碼#import "MyController.h"@interface MyController (){ UIButton *button;}@property(nonatomic,strong)NSMutableArray *array;//資料來源@property (nonatomic,strong)NSMutableArray *selectorPatnArray;//存放選中資料@end@implementation MyController-
Time of Update: 2016-05-20
標籤:一、為什麼要用UIScrollView?行動裝置的螢幕大小是極其有限的,因此直接展示在使用者眼前的內容也相當有限當展示的內容較多,超出一個螢幕時,使用者可通過滾動手勢來查看螢幕以外的內容普通的UIView不具備滾動功能,不適合顯示過多的內容。UIScrollView是一個能夠滾動的視圖控制項,可以用來展示大量的內容,並且可以通過滾動查看所有的內容系統設定就是一個ScrollView: 二、基本使用:將需要展示的內容添加到UIScrollView中設定UIScrollView的co
Time of Update: 2016-05-20
標籤://跳轉到應用頁面 NSString *str = [NSString stringWithFormat:@"http://itunes.apple.com/us/app/id%d",appid]; [[UIApplication sharedApplication] openURL:[NSURL urlWithString:str]]; //跳轉到評價頁面 NSString *str = [NSString stringWithFormat: @"
Time of Update: 2016-05-20
標籤:第2節 Android Device MonitorAndroid Studio的Android Device Monitor(簡稱ADM)是我們動態調試安卓程式時重要的幫手。它提供了很多動態調試的工具和調試方法。上一章介紹的log調試,就需要通過ADM的logcat顯示調試內容;它還可以查看系統記憶體的佔用情況,可以看到系統CPU的運行情況。ADM可以在兩個地方工作:在Android Studio整合視窗:在Android Studio下方的視窗中,點擊Android
Time of Update: 2016-05-20
標籤:前言安卓開發的過程中,需要對開發的程式進行調試。Google官方和非官方,提供了很多協助我們調試代碼的工具和方法。有的使用起來很簡單,有的則功能強大,很少有機會接觸。因此,我們打算由淺入深的向同學們介紹,知道針對不同的情境,使用合適的工具。本文針對的讀者是:對安卓程式調試需要指導的新手;對程式調試沒有太多經驗的開發人員;在開始以前,假設各位已經做好了如下準備:已經在搭建好了安卓軟體開發平台一部安卓系統裝置(手機或平板電腦);一根串連電腦和安卓裝置的資料線(通常是micro usb資料線);
Time of Update: 2016-05-20
標籤:本文出處:http://www.cnblogs.com/0616--ataozhijia/p/4203997.html這裡以友盟為例子。項目快上線了,要做一個多渠道打包。不然每次都要在AndroidManifest.xml檔案裡修改:<meta-data android:name="UMENG_CHANNEL" android:value="wandoujia"
Time of Update: 2016-05-20
標籤:現在全面負責公司android 產品的開發與維護,壓力還真不小。因為產品多,android開發技術人員少。很多需要我親力親為。這裡記錄一下日常遇到的小知識。1、actionbarsherlock架構,標題列返回處理//去掉app表徵圖顯示getSupportActionBar().setDisplayShowHomeEnabled(false);actionbarsherlock架構標題列顯示返回表徵圖//
Time of Update: 2016-05-20
標籤:之前開發過程中經常會有需求會使用 NSObject中的"performSelector:withObject:afterDelay:"做方法順延強制的處理, 但是 還沒有什麼地方需要實現 取消 這個順延強制方法"cancelPreviousPerformRequestsWithTarget:".(具體可參見系統庫檔案 NSOject裡面兩個方法的聲明).但是 我們應該知道在什麼條件下,合理使用 延遲 與 取消延遲.延遲 和 取消延遲 應該
Time of Update: 2016-05-20
標籤: JavaScript中有一個call和apply方法,其作用基本相同,但也有略微的區別。 一、方法定義 1、call 方法 文法:call([thisObj[,arg1[, arg2[, [,.argN]]]]]) 參數 thisObj 可選項。將被用作當前對象的對象。 arg1, arg2, , argN 可選項。將被傳遞方法參數序列。 說明 call 方法可以用來代替另一個對象調用一個方法。call
Time of Update: 2016-05-20
標籤:一、Function.call()函數 1、a.call(b)??; //包含第三點[將.call(b)前面的對象傳遞給b對象] //很像繼承 將a對象(所有)傳遞給b函數對象????; 2、a.aMethod.call(b)?; //不會覆蓋b中的同名方法
Time of Update: 2016-05-20
標籤:1、Android
Time of Update: 2016-05-20
標籤:binresdrawable-hdpidrawable-ldpidrawable-mdpidrawable-nodpidrawable-xhdpidrawable-xxhdpix越大代表裡面的圖片尺寸越大;安卓手機會根據螢幕大小自動尋找需要的表徵圖尺寸,如果對應的尺寸沒有表徵圖,會尋找比它小一號檔案夾裡的表徵圖;切表徵圖的時候可以只切一套,分別在每一個檔案夾裡放置;不過感覺還是最好是切成多套尺寸src安卓APP關於切表徵圖