Time of Update: 2015-05-26
Android平台上最好的幾款免費的代碼編輯器,android幾款 使用正確的開發工具能夠快速有效地完成原始碼的編寫和測試,使編程事半功倍。在網路資訊高速發展的今天,行動裝置的方便快捷已經深入人心,越來越多的程式員會選擇在任何感覺舒適的地方使用行動裝置查看或者編輯原始碼。於是,Android平台上大量基於代碼編程的應運而生,Google市集裡的代碼編輯器、編譯器和開發環境比比皆是。由於不同的工具特性和缺點不盡相同,因此如何選擇一款最適合自己的開發工具便成了一件頭疼的事情。在這裡,我們列出了An
Time of Update: 2015-05-26
使用EditText的addTextChangedListener(new TextWatcher())方法,edittexttextwatcher(轉:http://www.apkbus.com/android-5257-1-14.html)在使用EditText的addTextChangedListener(new TextWatcher())方法時(即給EditText增加監聽器):注意: 1、在使用裡面的函數時,不能沒有條件的改變本EditText的內容 ,
Time of Update: 2015-05-26
Android簡單例子——IpHone樣式AlertDialog,iphonealertdialog此例子源於網路,下載下來之後,自己加了寫注釋,作為總結,發到部落格中,謝謝原作者通過這個例子學到的東西1.自訂對話方塊的使用2.程式中使用顏色如何進行存放,增加複用性3.加深線性布局、常用控制項的使用1.實現效果2.顏色值檔案<?xml version="1.0" encoding="utf-8"?><resources> <drawable
Time of Update: 2015-05-26
Android網路編程系列 一 JavaSecurity之JSSE(SSL/TLS),javasecurityjsse摘要: Java Security在Java存在已久了而且它是一個非常重要且獨立的版塊,包含了很多的知識點,常見的有MD5,DigitalSignature等,而Android在Java Seurity之外,拓展了一個android.security包,此包中就提供了KeyChain。它包含了主要三個重要的規範:JavaCryptography
Time of Update: 2015-05-26
UIPickerView控制項學習總結,uipickerview控制項 UIPickerView知識點總結1 UIPickerView主要掌握其資料來源跟代理方法。即實現它們的協議UIPickerViewDataSource,UIPickerViewDelegate#pragma mark -PickerView的資料來源方法//告訴PickerView中有多少組,即有多少個滾輪。-
Time of Update: 2015-05-26
android blur 詳解,androidblur在android 中,邊緣模糊的效果是通過BlurMaskFilter實現的 , 它定義了一個邊緣模糊半徑和模糊效果 (Blur)。 Blur 有四種模糊效果, inner 、normal 、 outer 、 solid ,下面分別介紹這幾種效果 : 1. Blur.Inner : 目標邊緣向內,模糊半徑為 R , 如果 R >
Time of Update: 2015-05-26
Android使用ActionBar和ViewPager切換頁面,actionbarviewpager 示範效果如下: 項目布局如下: MainActivity.java代碼import java.util.ArrayList;import java.util.List;import android.os.Bundle;import android.support.v4.app.Fragment;import
Time of Update: 2015-05-26
Android GradientDrawable進階應用程式 以後完全用不上美工了,gradientdrawable先看 1圖為自訂的Textview 2、3圖為點擊效果具體實現如下:1. 定義自訂控制項屬性 <declare-styleable name="ShapeTextview"> <attr name="touchSolidColor"
Time of Update: 2015-05-26
Android -- 啟動Service並傳遞資料繼上一篇文章:http://blog.csdn.net/gaopeng0071/article/details/45153495本文主要記錄Activity傳遞資料到Service。源碼與上一篇基本是保持一致的,只是在跳轉過程中增加了參數的傳遞。我們先來看效果。1、2、通過以上,可以看出activity頁面的數值改變,相應後台service輸出的數值也跟著改變。3、核心代碼如下,看代碼中的38行,我們使用之前學過的只是,使用Intent作為載體,
Time of Update: 2015-05-26
Android5.0 與 4.x 差異化之前開發的項目在4.X完美運行,可是使用者升級到5.0以上就出現莫名的bug。以下是修改bug中總結的差異化!(持續更新) 總體感覺5.0以後對程式員的編碼要求更高了,沒有4.X系列那麼隨意了(*^__^*) 嘻嘻…… 1,此處View 必須是LinearLayout或者RelativeLayout等ViewGroup。在4.X中可以是View,5.0以後View設定無效。/** *
Time of Update: 2015-05-26
Android 設計模式-單例模式Android 設計模式-單例模式什麼情況下需要單例模式?一些類提供公用功能供別人調用,本身不會處理商務邏輯 類會被許多類和線程調用設計單例模式public class Singleton{private static Singleton mSingleton;private Singleton(){}public static Singleton getInstance(){if(mSingleton == null){ mSingleton =
Time of Update: 2015-05-26
Android 4.4 Dialog 被狀態列遮擋的解決方案首先看不正常的圖,點擊tracing_dialog按鈕彈出對話方塊然後看理論上的觀察兩張圖發現,不正常的圖最上方被狀態列遮擋住了,而該問題存在於android4.4版本中。為了修複該問題,我們增加一個函數在Dialog的子類中,對於android4.4及以上版本進行修複,而android4.4以下版本不進行處理。我們先來看有問題的代碼package cn.edu.zafu.demo;import
Time of Update: 2015-05-26
Android開發:Android裝置感應器開發總結 Android感應器開發基本流程public class SensorActivity extends Activity implements SensorEventListener { private SensorManager mSensorManager; private Sensor mSensor; @Override public final void onCreate(Bundle
Time of Update: 2015-05-26
Android動態產生課程表 詳解根據提供的課程資訊,動態產生課程表。不同於網上流傳的課表形式,課程節數是固定,本課表的課程節數不固定。1、每天共有12節課,上課節數每天都不同。2、布局檔案代碼周一到周日是 7個豎直線性布局檔案,其他皆為輔助標題或序號。 3、布局檔案中用到的尺寸檔案 40dp 2dp 2dp 4、顏色檔案 #CCCCCC #ECECEC #6666CC
Time of Update: 2015-05-26
android電訊廠商和網路類型分析一些需求需要擷取電訊廠商和網路類型,下面對電訊廠商和網路類型做分析。先拋出一些廢話的定義: GSM:全球移動通訊系統Global System of Mobile
Time of Update: 2015-05-26
Android代碼混淆及反編譯概述:如果你目前還是一名學生或是沒有在市集中上傳過應用,恐怕對此的感受不深。而在企業中對Java代碼的混淆卻是一步很重要的步驟,從安全的角度來說,代碼混淆,防止居心不良的人對代碼進行惡意篡改非常重要。下面就是對Android項目進行的代碼混淆和加密簽名過程。 步驟:1.在項目的要目錄中添加檔案proguard.cfg2.在項目中的project.properties檔案中添加proguard.cfg3.在proguard.cfg檔案中添加-ignorewa
Time of Update: 2015-05-26
android中子線程更新UI的方式淺析一、為何寫作此文??你是不是經常看到很多書籍中說:不能在子線程中操作ui,不然會報錯。你是不是也遇到了如下的疑惑(見下面的代碼):@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main);
Time of Update: 2015-05-26
Android 網路架構 android-async-http 這是Android網路架構系列的最後一篇了~~,文章主要介紹第三方庫 android-async-http的使用,之後作為Android網路架構系列的完結,對在開發中如何學習和使用第三方架構做個總結!1,Android Asynchronous Http
Time of Update: 2015-05-26
Android中WebView的詳細解釋Android中WebView的詳細解釋:1. 概念:WebView(網路視圖)能載入顯示網頁,可以將其視為一個瀏覽器。它使用了WebKit渲染引擎載入顯示網頁。2. 使用方法:(1).執行個體化WebView組件:A.在Activity中執行個體化WebView組件。eg: WebView webView = new WebView(this);
Time of Update: 2015-05-26
Android WebView 開發詳解Android WebView 開發詳解1.概覽:Android WebView 做為承載網頁的載體控制項,他在網頁顯示的過程中會產生一些事件,並回調給我們的應用程式,以便我們在網頁載入過程中做應用程式想處理的事情。比如說用戶端需要顯示網頁載入的進度、網頁載入發生錯誤等等事件。