Time of Update: 2018-12-05
工作中遇到一些項目需要把表單顯示在最上層,像來電彈窗顯示電話號碼等資訊或攔截簡訊資訊顯示給使用者,我們想這些資料放在最上層,activity就滿足不了我們的需求了,有些開發人員使用了迴圈顯示Toast的方式,toast是不能獲得焦點的,這種方法是不可取的。這個時候,我們如何處理呢? 原來,整個Android的視窗機制是基於一個叫做
Time of Update: 2018-12-05
向在給ListView、 ExpandableListView這樣組件自訂樣式的時候,在layout目錄下直接定義一個以布局layout(LinnearLayout/ReativeLayout..)打頭的標籤就可以; 但在給Spinner自訂樣式的時候出現了問題,adapter.setDropDownViewResource(R.layout.myweather_citylist);
Time of Update: 2018-12-05
文章目錄 1. 從資源中擷取位元影像2. 擷取位元影像的資訊3. 顯示位元影像4. 位元影像縮放5. 位元影像旋轉總結說明
Time of Update: 2018-12-05
最近在寫Camera相關代碼時,發現螢幕顯示的圖片都是旋轉過90度後的,但是照片照片正常.因此試了試將旋轉螢幕90度,沒想到竟然搞定了.下面介紹下2個方法將螢幕橫屏(預設是豎屏).1. 修改manifest.xml,在需要橫屏的Activity裡加上android:screenOrientation="landscape"2. 在Activity裡加上setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_LANDSCA
Time of Update: 2018-12-05
android 一說到資料庫,就要想到sqlite,想到sqlite就要想到SQLiteDatabase和SQLiteOpenHelper在Android系統,為我們提供了一個名為SQLiteOpenHelper的類,該類用於對資料庫版本進行管理,該類是一個抽象類別,有兩個重要方法分別是 onCreate(SQLiteDatabase db)和onUpgrade(SQLiteDatabase db, int oldVersion, int
Time of Update: 2018-12-05
在啟動並執行過程中提示錯誤-= Warning ! =-A folder failed to be renamed or moved. On Windows this typically means that a program is using that folder (for example Windows Explorer or your anti-virus software.)Please momentarily deactivate your anti-virus software.
Time of Update: 2018-12-05
本文總結了三種擷取網頁資料的代碼,是自己在用的時候隨手整理出來的。此處僅貼出函數段,不貼出import了,用的時候可以用eclipse自動import一下就行了。函數的詳細用途描述請看代碼中注釋。調用的時候請對應函數需要的參數。//第一種/**擷取參數(ArrayList<NameValuePair> nameValuePairs,String url)後post給遠程伺服器 * 將獲得的返回結果(String)返回給調用者 * 本函數適用於查詢數量較少的時候 *
Time of Update: 2018-12-05
千呼萬盼始出來,android的發展曆程經曆了很多的風風雨雨,從版本2.1之前的不成熟到2.1、2.3的快速商業發展,再到3.0 - 3.2 平板的商用,始終沒有停止過關注。當3.0出來時,我記得當初看到其改版後的驚駭(更應該說是一種喜出望外),不由自主的喜歡上了那種UI風格,我當時就在想,為什麼這麼好的UI不能用到手機上呢?現在,android 4.0似乎聽到我的呼喚(呵呵),破空而出!好了,閑話不多說,切入正題。此篇是針對與使用者的體驗改版說明,下一篇會有針對於開發人員的說明。
Time of Update: 2018-12-05
RHEL5 CENTOS5上編譯Android核心的步驟 # uname -aLinux chitty 2.6.18-92.1.22.el5 #1 SMP Tue Dec 16 12:03:43 EST 2008 i686 i686 i386 GNU/Linux# more /etc/*releaseCentOS release 5.2 (Final)# yum install zlib-devel# wget
Time of Update: 2018-12-05
Android查看sqlite資料庫內容的方法 Android中可以採用sqlite資料褲來儲存資料,是Google卻沒有直接給我們提供相關工具來管理資料庫裡的資料。如果不能直接通過工具來查看,那我們就把資料庫從手機/模擬器裡面拷貝出來用工具查看,下面是步驟1.確認資料庫的位置我們可以通過eclipse的DDMS外掛程式來訪問手機的部分目錄資料庫檔案位於/data/data/你的程式的包名/databases/
Time of Update: 2018-12-05
本著“取之於網路,用之於網路”的原則,和大家共同分享下: Activity:Main package com.my.test;import android.app.Activity;import android.content.Context;import android.os.Bundle;import android.view.LayoutInflater;import android.view.MotionEvent;import
Time of Update: 2018-12-05
依照此方式 可以實現任何的Object填充Spinner 以及調用任何免費webservice。資源檔如下:<?xml version="1.0" encoding="utf-8"?><resources><color name="black">#000000</color><color name="write">#00FFFFFF</color></resources><?xml version="1.
Time of Update: 2018-12-05
1.Gallery可以拖動圖片,實現很炫的效果,如下,可以向左右拖動:2.布局代碼<?xml version="1.0" encoding="utf-8"?><Gallery xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/Gallery" android:layout_width="fill_parent"
Time of Update: 2018-12-05
DownloadManager是Android為開發人員提供的一個後台應用組件,它通過Http層進行檔案的下載任務. 1:使用 首先要在AndroidManifest.xml中申請訪問DownloadManager的許可權 <permission android:name="android.permission.ACCESS_DOWNLOAD_MANAGER"/> 添加一個下載任務: ContentValues
Time of Update: 2018-12-05
前段時間美工設計了一個控制項,辛辛苦苦花了2天才弄出來,結果偶然看到了網上原來有開源項目...這個控制項可以上下滾動,通過adapter可以拿到中間選中部分的值。。先上個先:再上代碼。。這個是控制項的view注意哦:這個只是中間的白色的滾動部分和綠色部分的代碼,周圍的背景需要自己用xml布局。。圖片啥的就不發了,畢竟是在公司做的。。。而且我上的圖是用了2個這個控制項排在一起的效果public class ScrollListView extends View {public static
Time of Update: 2018-12-05
1 下載安裝 su和Superuser.apk su-2.3.6.1-cd-signed.zipmd5: e1abb445d770075f49edc8810aa80758- Cupcake/Donutsu-2.3.6.1-ef-signed.zipmd5: 6d490575092a1c5d91af56b94c2328f4 地址: http://forum.xda-developers.com/showthread.php?t=682828 2,安裝apk 一,啟動模擬器
Time of Update: 2018-12-05
先來看下最終的效果 1、在main.xml中進行設定 在res檔案夾的drawable檔案夾下放好圖片。在RelativeLayout中放置ImageSwitcher(顯示選擇了哪個圖片,設定它在容器中的左上位置)和Gallery(放置一組圖片,設定它在容器中的左下位置,並且設定間距)。 2、建立一個Activity,讓它繼承自Activity並且實現OnItemSelectedListener和ViewFactory這兩個介面。
Time of Update: 2018-12-05
英語不好的人傷不起。。從別人哪裡把屬性貼過來android:layout_above 將該控制項的底部置於給定ID的控制項之上;android:layout_below 將該控制項的底部置於給定ID的控制項之下;android:layout_toLeftOf 將該控制項的右邊緣與給定ID的控制項左邊緣對齊;android:layout_toRightOf 將該控制項的左邊緣與給定ID的控制項右邊緣對齊;android:layout_alignBaseline
Time of Update: 2018-12-05
轉載自:http://blog.csdn.net/jinhaijian/article/details/6013985Android 事件處理--學習筆記2(金海建)目的:通過全面的分析Android的滑鼠和鍵盤事件。瞭解Android中如何接收和處理鍵盤和滑鼠事件,以及如何用代碼來產生事件。主要學習內容:1. 接收並處理滑鼠事件:按下、彈起、移動、雙擊、長按、滑動、滾動2. 接收並處理按鍵事件:按下、彈起3. 類比滑鼠/按鍵事件1.
Time of Update: 2018-12-05
android用戶端通過socket與伺服器進行通訊可以分為以下幾步:應用程式與伺服器通訊可以採用兩種模式:TCP可靠通訊 和UDP不可靠通訊。(1)通過IP地址和連接埠執行個體化Socket,請求串連伺服器: socket = new Socket(HOST, PORT); //host:為伺服器的IP地址 port:為伺服器的連接埠號碼(2)擷取Socket流以進行讀寫,並把流封裝進BufferWriter或者PrintWriter: