Time of Update: 2015-01-30
android Java instanceof關鍵字,androidinstanceofinstanceof是Java的一個二元操作符,和==,>,<是同一類東東。由於它是由字母組成的,所以也是Java的保留關鍵字。它的作用是測試它左邊的對象是否是它右邊的類的執行個體,返回boolean類型的資料。舉個例子: String s = "I AM an Object!"; boolean isObject = s instanceof
Time of Update: 2015-01-30
Android,android官網我們平常可以直接在xml裡設定margin,如:<ImageView android:layout_margin="5dip" android:src="@drawable/image" />但是有些情況下,需要在java代碼裡來寫,可是View本身沒有setMargin方法,怎麼辦呢?通過查閱android api,我們發現android.view.ViewGroup.MarginLayoutParams有個方法setMargins(left,
Time of Update: 2015-01-30
Android HorizontalScrollView 水平滑動 在listview上面動態添加圖片Android HorizontalScrollView 水平滑動 listview 上動態添加圖片 最近遇到了個 在listview展示廣告的需要動態添加圖片 使用了 horizontalScrollView 在listview上進行添加 java代碼: package
Time of Update: 2015-01-30
Android開發之網路請求通訊專題(一):基於HttpURLConnection的請求通訊在Android開發中,網路請求必然是必不可少。一般而言,都是基於http的網路請求。有時候也會有SOCKET請求,這個後續的專題再講。今天,我們就先講講常用的Http請求。http求情自然是遵循http協議的,相關內容請轉接:Java學習筆記之Http協議詳解好了,開始今天的正題。一、基礎HTTPURL請求方式我們先來看一個最簡單的例子,通過get方法請求拿到返回值1、用get方式請求UR
Time of Update: 2015-01-30
android自訂View之(四)------一鍵清除動畫1.前言:自己也是參考別人的一些自訂view例子,學習了一些基本的自訂view的方法。今天,我參考了一些資料,再結合自已的一些理解,做了一個一鍵清除的動畫。當年,我實現這個是用了幾張圖片,採用Frame anination的方式來實現,但是這個方法,不靈活,並且佔資源,下面,我就採用自訂view的方法來實現這個功能。2.: 3.具體詳細代碼3.1
Time of Update: 2015-01-30
Android Studio系列教程二--基本設定與運行上面一篇部落格,介紹了Studio的優點與1.0 RC的安裝與上手體驗,沒想到google的更新速度這麼快,已經出了RC 2版本,主要是修複一些bug。那麼今天就帶大家預覽下Stduio的介面與準系統。項目結構當我們建立一個項目的目錄結構預設是這樣的vce9+NDQx9C7uzwvcD4KPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20150126/2015012608
Time of Update: 2015-01-30
Android的SQLite基本操作涉及SQLite的增刪改查,結果用log顯示package com.example.sqlconnecttest;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteDatabase.CursorFactory;import
Time of Update: 2015-01-30
Android--訊息機制1. Message訊息,理解為線程間通訊的資料單元。例如後台線程在處理資料完畢後需要更新UI,則可發送一條包含更新資訊的Message給UI線程。2. HandlerHandler是Message的主要處理者,負責將Message添加到訊息佇列以及對訊息佇列中的Message進行處理。3. Looper迴圈器,扮演Message Queue和Handler之間橋樑的角色,迴圈取出Message
Time of Update: 2015-01-30
android 編輯多媒體訊息時日曆和連絡人附件不能與其他附件共存改MmsAttachmentEnhanceImpl.java檔案,改成與Op01MmsAttachmentEnhanceExt.java的內容一致就可以實現。public boolean isSupportAttachmentEnhance() { return true; //改為返回true} public void setAttachmentName(TextView text, int size) {if
Time of Update: 2015-01-30
Android對話方塊(二)ProgressDialogmain.xml custom_dialog.xml package com.example.progressdialog;import android.app.Dialog;import android.content.Context;import android.view.LayoutInflater;import android.view.View;import
Time of Update: 2015-01-30
Android對話方塊(一)AlertDialog最近在做項目,小組幾個回了家。介面暫時沒人做,用到自訂對話方塊只能臨時去學。現在把對話方塊的相關整理。 package com.example.alertdialog;import android.app.Activity;import android.app.AlertDialog;import android.content.DialogInterface;import
Time of Update: 2015-01-30
安卓--非同步處理工具類(AsyncTask).xml代碼如下: .java代碼如下: package org.lxh.demo;import android.app.Activity;import android.app.AlertDialog;import android.app.Dialog;import android.content.DialogInterface;import android.os.AsyncTask;import
Time of Update: 2015-01-30
android-gradle-深入淺出-五:build
Time of Update: 2015-01-30
android 檔案儲存到應用和sd卡中1.許可權添加public static String getDataFolderPath(Context paramContext) { return Environment.getDataDirectory() + "/data/" + paramContext.getPackageName() + "/files"; } public static String
Time of Update: 2015-01-30
Android中system.img的兩種格式及其相互轉換方法搞Android的同學經常會接觸到system.img。但是該檔案經常以兩種格式出現:raw和sparse。一種是raw ext4 image,即經常說的raw image,使用file觀察它: 其特點是完整的ext4分區鏡像(包含很多全零的無效填充區),可以直接使用mount進行掛載,因此比較大(一般1G左右)。$ file system.imgsystem.img: Linux rev 1.0 ext4 filesystem
Time of Update: 2015-01-30
Android官方入門文檔[7]樣式化操作欄Android官方入門文檔[7]樣式化操作欄 Styling the Action Bar樣式化操作欄 This lesson teaches you to1.Use an Android Theme2.Customize the Background3.Customize the Text Color4.Customize the Tab IndicatorYou should also read•Styles and
Time of Update: 2015-01-30
Android效能最佳化之LINT使用總結實話啊,重視lint吧。 lint工具對於android應用開發中記憶體最佳化、效能最佳化、代碼規範等有灰常灰常大的協助作用。每個模組開發完成後,lint一下,有意想不到的收穫。介紹: 靜態程式碼分析工具,無需運行,無需測試案例 掃描整個項目,分析以下潛在的問題,分類指出問題描述、問題位置,並提供合理的修改建議(這是才是關鍵啊,不管有木有大問題,看看這些問題及描述,也能過把癮啊): ====================================
Time of Update: 2015-01-30
Android 百度定位獲得當前具體位置百度地圖 Android SDK是一套基於Android 2.1及以上版本裝置的應用程式介面。 可以使用該套 SDK開發適用於Android系統行動裝置的地圖應用,通過調用地圖SDK介面,可以輕鬆訪問百度地圖服務和資料,構建功能豐富、互動性強的地圖類應用程式。Android項目注意libs的檔案名稱都是固定的,否則會報錯。布局檔案: MainActivity: package
Time of Update: 2015-01-30
Android 屬性動畫監聽事件與一個菜單的例子簡單監聽事件package com.example.animation;import android.animation.Animator;import android.animation.Animator.AnimatorListener;import android.animation.AnimatorListenerAdapter;import android.animation.AnimatorSet;import
Time of Update: 2015-01-30
Android 一般動畫animation和屬性動畫animatorpackage com.example.animation;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import android.view.MenuItem;import android.view.View;import