Time of Update: 2015-11-01
使用最新最酷的安卓開發技術,使用安卓開發技術首先開發工具當然不能用eclipse咯,當然得用android studio。api版本當然必須是23+,以支援cardview、RecyclerView、百分比布局等。另外還有引入android support v7、android support design,這樣介面的效果就不會太差了,也就是metal
Time of Update: 2015-11-01
Android開發自學筆記(Android Studio)—4.介面編程與View組件簡單介紹,androidstudio一、引言 Android應用開發最重要的一份內容就是介面的開發,無論你程式包含的內容多麼優秀,如若沒有一個良好的使用者互動介面,最終也只是會被使用者所遺棄。Android SDK提供了大量功能豐富的UI組件,開發人員只需要拖拖拽拽就能完成簡單的應用,這些只是介面的展示,如果要完成優秀的使用者互動,事件響應機制當然也是重點,這是後話。 Android
Time of Update: 2015-11-01
Android實戰簡易教程-第六十七槍(android動畫實現視窗抖動效果)在製作引用是我們可以引入android動畫,讓使用者感覺到互動性更強,下面我們通過一個執行個體講解一下如何使用android動畫實現視窗的抖動效果。1.引入動畫檔案: 2.布局檔案: 3.java檔案,我們引入動畫讓relativelayout布局抖動起來: package
Time of Update: 2015-11-01
android 之 spinner的簡單使用,androidspinner先看spinner的: 代碼:MainActivitypackage com.mecury.spinnertest;import java.util.ArrayList;import android.support.v7.app.ActionBarActivity;import android.os.Bundle;import android.view.View;import
Time of Update: 2015-11-01
Android基礎入門教程——10.6
Time of Update: 2015-10-31
Android實戰簡易教程-第七十槍(自訂實用控制之-郵箱驗證EditText)我們自訂一款可以驗證使用者輸入郵箱是否符合規範的EditText.1.布局檔案: 2.自訂控制項: package com.example.drawableedittext;import java.util.regex.Matcher;import java.util.regex.Pattern;import android.content.Context;import
Time of Update: 2015-10-31
Android手機在擷取root許可權下的抓包過程1. 電腦串連手機,進入adb模式:adb shell2. 擷取手機root許可權:su3. 下載tcpdump;4. 將tcpdump放到手機/data/local/目錄下:adb push c:\tcpdump /data/local/tcpdump5. 賦予/data/local/tcpdump對應許可權:chmod 6755 /data/local/tcpdump6. 進入路徑:cd /data/local7.
Time of Update: 2015-11-01
解決:android:editable is deprecated: Use an <EditText> to make it editable問題:android:editable is deprecated: Use an to make it editable 意思:Android的:編輯是反對:使用<</span> EditText >對其編輯 分析:關於EditText控制項的read-only問題,即:
Time of Update: 2015-10-31
Android實戰技巧之四十二:加速度感應器歡迎來到感應器的世界。感應器字面上的意思就是傳遞感覺的儀器,哪些感覺呢?視覺、聽覺、味覺、觸覺、嗅覺等等。所以有人說,感應器的存在和發展,讓物體有了觸覺、味覺和嗅覺等感官,讓物體慢慢變得活了起來。當前Android裝置中已經整合進數十個感應器,我們比較常見的有加速度感應器、陀螺儀、地磁感應器等。雖然種類繁多,但在Framework中僅僅提供了幾個類和介面就把感應器相關的功能搞定了。下面我們以加速度感應器為例,引領大家走入Android感應器的世界。感應
Time of Update: 2015-10-31
android五種配置模式Android布局是應用介面開發的重要一環,在Android中,共有五種布局方式,分別是:LinearLayout (線性布局),FrameLayout(架構布局),AbsoluteLayout(絕對布局),RelativeLayout(相對布局),TableLayout(表格版面配置)。 在windows下有預覽功能,可以在xml中查看布局的樣式,在linux中無。 一、LinearLayout
Time of Update: 2015-10-31
android常見錯誤之 No resource found that matches the given name,androidmatches 新手上路,還希望大神多多照顧,剛自學android,遇到很多困難。其中就有這個問題,不知道你們遇到過沒有,反正我是很頭痛。No resource found that matches the given name (at 'src' with value '@drawable/img1').
Time of Update: 2015-10-31
Android開發中,有哪些讓你覺得相見恨晚的方法、類或介面?,android相見恨晚Activity.startActivities() 常用於在應用程式中間啟動其他的Activity。TextUtils.isEmpty() 簡單的工具類,用於檢測是否為空白。Html.fromHtml() 用於產生一個Html,參數可以是一個字串.個人認為它不是很快,所以我不怎麼經常去用.(我說不經常用它是為了重點突出這句話:請多手動構建 Spannable 來替換
Time of Update: 2015-10-31
android源碼編譯註意事項從官方文檔和實踐可以總結出幾點:1、可以使用eclipse來編輯JAVA程式、檢查錯誤(主要是類庫包含和文法方面),但是不能在eclipse上編譯運行android源碼,還是得在shell中make(或mm或mmm)2、android源碼檔案夾裡提供有一些eclipse設定檔,.claapath:eclipse工程的設定檔,方便我們直接把android源碼相應的檔案和JAVA包匯入工程android-formatting.xml和android.importorde
Time of Update: 2015-11-01
Android介面回調機制開發中,介面回調是我們經常用到的。 介面回調的意思即,註冊之後並不立馬執行,而在某個時機觸發執行。 舉個例子: A有一個問題不會,他去問B,B暫時解決不出來,B說,等我(B)解決了再告訴你(A)此時A可以繼續先做別的事情。 那麼就只有當B解決完問題後告訴A問題解決了,A才可以能解決這個問題。 代碼中比如最常用的: 一個Activity中給按鈕一個介面回調方法,只有使用者點擊了這個按鈕,告訴按鈕被點擊了,才會執行
Time of Update: 2015-10-31
Android Camera API2.0下全新的Camera FW/HAL架構簡述 前沿:前面博文大多少總結的是Camera HAL1到HAL3的系統架構,但這些架構對於Camera APP開發來說依舊還是處於Camera API1.0的標準。而隨著Camera3、HAL3.0等的不斷更新,Google先是在Framework中更改了整個架構從而去匹配Camera API1.0的處理邏輯,隨著時間的推移,Google直接對Camera
Time of Update: 2015-10-31
android-仿iOS彈出框兩個彈出框布局: java 檔案: package hi.braincol.example.iphoneAlert;/* No CONSTRAINTS ! Just use the code under your thoughts ! * mail me at [email protected]** Licensed under the Apache License, Version 2.0
Time of Update: 2015-10-31
Android基礎入門教程——8.3.11 Paint API之—— ColorFilter(顏色過濾器)(3-3) 本節引言:嗯,本來說好今天不寫的,還是寫吧,畢竟難得空閑哈~,本節給大家帶來的是ColorFilter的第三個子類:PorterDuffColorFilter,看到PorterDuff大家一定不會陌生吧,假如你看過前面的Android基礎入門教程——8.3.5 Paint API之——
Time of Update: 2015-10-31
Android 四大組件之Service詳解來這實習已經10多天了,今天整理整理學習時的Android筆記。正所謂好記性不如爛筆頭,今天來說說service組件。
Time of Update: 2015-10-31
Android開發工程師必看面試題:java基礎知識盤點物件導向編程(OOP)Java是一個支援並發、基於類和物件導向的電腦程式設計語言。下面列出了物件導向軟體開發的優點:代碼開發模組化,更易維護和修改。代碼複用增強代碼的可靠性和靈活性增加代碼的可理解性。物件導向編程有很多重要的特性,比如:封裝,繼承,多態和抽象。下面的章節我們會逐個分析這些特性。封裝封裝給對象提供了隱藏內部特性和行為的能力。對象提供一些能被其他對象訪問的方法來改變它內部的資料。在Java當中,有3種修飾符:public,pri
Time of Update: 2015-10-31
Android 6.0 特性新特性一:App Permissions(軟體許可權管理) 在安卓6.0裡,應用同意提示可以自訂了。它允許對應用的許可權進行高度管理,比如應用能否使用位置、相機、麥克風、通訊錄等,這些都可以開放給開發人員和使用者。 新特性二:Chrome Custom Tabs(網頁體驗提升) 新版的M對於Chrome的網頁瀏覽體驗進行了提升,它對登陸網站、儲存密碼、自動補全資料、多線程瀏覽網頁的安全性進行了一些列的最佳化。 新特性三: