將字串數組作為資料來源以列表方式顯示在對話方塊中

  使用AlertDialog.Builder.setItems方法可以將一個String數組以列表形式顯示在對話方塊中,代碼: String provinces[]= "遼寧省"," 山東省"," 河北省"," 福建省"," 廣東省", "黑龍江省"," 浙江省","吉林省" AlertDialog.Builder builder= AlertDialog.Builder( builder.setTitle("選擇省份"

android Intent (初步進入intent)

在一個項目之中,會由多個Activity程式所組成,那麼此時,這多個Activity程式之間就需要進行通訊,而這之間的通訊就依靠Intent完成。Activity程式支援的Intent操作方法No.方法類型描述1public void startActivity(Intent intent)普通啟動一個Activity,並通過Intent傳送資料2public void startActivityForResult(Intent intent, int

android對象關係映射架構ormlite學習

總感覺用原始的SQLLiteHelper操作資料庫有點麻煩,上網找了些android資料庫orm架構,對比了一下,現在使用ormlite的人貌似挺多的,在網上找了ormlite官方文檔,根據官方文檔,今天寫了個demo,主要是使用者註冊,使用者資訊查看以及刪除,運行效果以前也用過一個同樣的orm架構Afinal,但是感覺Afinal沒有ormlite之強大。vcD4KPHA+T3JtbGl0ZbnZzfijumh0dHA6Ly9vcm1saXRlLmNvbS8gICAgIL+qt6

Android Drawable ---Bitmap xml

Android支援三種位元影像格式:.png(推薦使用)、.jpg(可以接受)、.gif(不推薦)。你可以使用位元影像檔案的檔案名稱作為資源ID來直接引用位元影像檔案,也可以在XML中定義一個資源別名。注意:在程式build的過程中位元影像檔案會被aapt工具自動無損壓縮來最佳化。比如,如果一個全彩的PNG圖片所需要的色彩不超過256色,aapt工具就會使用一個調色盤來將該圖轉換成一張8位的PNG圖。畫面品質並沒有變化,但是所需的儲存空間卻減少了。因此,要注意到在build的過程中

Android自學筆記-11-listview簡單例子

在開發的過程中,經常會用到列表,google已經為我們提供了列表的控制項:listview。今天介紹的是最簡單的listview。使用listview首先需要在布局檔案中添加一個listview控制項,類似下面這樣: 然後就是在我們的Activity中擷取到該listview,並將資料關聯到這個listview,這裡簡單的介紹三種關聯的方式:1

產生android.keystore

按照下面的命令列 在C:\Program Files\Java\jdk1.6.0_07\bin>(jdk的安裝目錄)目錄下(如已配置好環境變數亦可直接輸入以下命令,不過產生的檔案會在C盤使用者的目錄下),輸入keytool -genkey -alias android.keystore -keyalg RSA -validity 100000 -keystore android.keystore參數意義:-validity主要是認證的有效期間,寫100000天;空格,退੬

android 的manageSpaceActivity引發的血案

前言: 看這篇文章首先要知道android:manageSpaceActivity 這個屬性是什麼。這個屬性是在application時候定義的,這個屬性指定了一個用於清除資料的Activity,這樣一來開發人員可以向使用者指定開放那些資料用於清除,否則,預設情況是全部都會清除的。看看原文說明:The fully qualified name of an Activity subclass that the system can launch to let

最易用的 Android HTTP library

 官方網站:http://loopj.com/android-async-http/安裝方法很簡單,只要下載最新的 .jar 檔,放到 project 中的 libs/ 資料夾,之後 import 一下com.loopj.android.http.*;就可以了,很簡單吧!要做 HTTP request 怎樣做呢??1234567891011121314151617181920212223242526RequestParamsparams=new

基於外掛程式開發的Android實現流程

 本文記述“柯元旦”Android核心剖析中基於類裝載器的“外掛程式”架構。外掛程式的概念:1、外掛程式不能獨立運行,而必須運行於一個宿主程式中,即由宿主程式去調用外掛程式程式。2、外掛程式一般可以獨安裝。3、宿主程式中可以管理不同的外掛程式,包括查看外掛程式的數目,禁用或者使用某個外掛程式。4、宿主程式應該保證外掛程式的向下相容性,即新版本的宿主程式可以運行較老版本的外掛程式。下面詳細看一下這種架構:1、宿主程式:建立Android項目

Android自學筆記-10-Sqlite的簡單使用

在android中已經內建了Sqlite資料庫,如果我們需要使用Sqlite資料庫,Google已經給我們提供了比較方便的方法,我們只需要自己編寫一個java類,然後繼承SQLiteOpenHelper,實現其中的方法就可以使用了。下面是一段代碼:package com.mxy;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import

Android 網路開發架構的選擇

在看android基礎的時候,關於網路操作一般都會介紹HttpClient以及HttpConnection這兩個包。前者是apache的開源庫,後者是android內建的api。既然提到了他們,都二者進行一個比較,Google在官方文檔已經說明了,建議在2.3以及以上版本使用HttpConnection。具體原因呢,是因為對2.1和2.2版本,HttpURLConnection有那麼幾個Bug,所以建議用Apache的HTTP Client;之後的版本,建議用HttpURLConnection。

Android之旅十一 android中資料存放區(1)

Android中的資料存放區主要有以下幾種方式:1、使用SharedPreferences:該儲存方式主要用於應用程式有少量的資料需要儲存,而且這些資料的格式很簡單。2、File儲存:可以讓我們輕鬆訪問手機儲存空間上的檔案(手機記憶卡或者使用者的SD卡)3、SQLite資料庫:Android系統整合了一個輕量級的資料庫4、網路:將資料儲存在網路平台上進行儲存下面我將帶領大家使用它們:1、使用SharedPreferences,我們需要擷取到SharedPreferences和Sha

Android - 使用資源(resource)

使用資源(resource)  Android平台, 可以使用本地資源, 也可以使用系統資源;使用靜態R類訪問資源, R類中包含一個靜態子類, R類中每一個子類都把它的相關資源表示為變數的形式;資源表被表示為Resources類的一個執行個體;: 使用getResources()方法, 訪問執行個體, 並且每一個可用的資源都包含了getter()方法;使用@符號,

Android擷取asset下的資源圖片

vcD4KPHA+TWFpbkFjdGl2aXR5yOfPwjo8L3A+CjxwPjxwcmUgY2xhc3M9"brush:java;">package cc.testasset;import java.io.InputStream;import android.os.Bundle;import android.app.Activity;import android.content.res.AssetManager;import android.graphics.Bitmap;import

android4.3 framework之zygote深入

zygote本身是一個Native應用程式,在Android.mk中指定的名字是app_process,源碼位置: framework/base/cmds/app_process/App_main.cpp 該代碼重要功能是由AppRuntime的start完成的,而這個函數使用的是基類AndroidRuntime的start,分析AndroidRuntime: 1、建立虛擬機器,調用Jni建立。JNI_CreateJavaVM

Android中關於Volley的使用(二)載入Json資料

前面一篇關於Volley的文章中,我們學習了如何利用ImageRequest去網路中載入圖片,那麼今天我們就來學習一下如何利用volley去網路中載入Json格式資料,並將其展示在一個ListView上。1)資料來源:private static final String WEATHER_LINK = "http://www.weather.com.cn/data/sk/101280101.html";這是由中國天氣網提供的關於某個城市的天氣預告的Json資料,

是男人就下100層【第二層】——幫美女更衣(1)

去年有一段時間有一個應用下載量很高,都是男同志的功勞,現在又出了第二版,第二層我們就來實現一下《幫美女更衣》這個應用,很多男生應該熟悉這個應用了吧,這裡我就不解釋裡面的內容了,呵呵。先看看我們要實現的效果:             (慘不忍睹!做好後大家去挖剩下的吧)先看看布局檔案activity_main.xml<?xml version="1.0"

自己動手寫Android架構-資料庫架構

大家在工作中基本上都有使用到資料庫架構關係型:ORMLite,GreenDao對象型:DB4O,Perst這些資料庫用起來都非常的簡單,對於我們Android上來說這些資料庫足夠我們使用了,但是大家是否知道如果要自己來寫,你能寫的出來嗎?平時我們只是需要配置一下就搞定了,原理是否真的清楚?對於初學者來說,知道這些架構怎麼用就好,但是對於中級開發人員或者進階開發人員,知道如何用是遠遠不夠的,作為team核心人員的你們必須對你們用的東西了如指掌,不然出了bug就非常的麻煩了。看懂別人的代碼是基本,看

AndroidPullToRefresh拉動效果配置

最近用了 開源的 AndroidPullToRefresh 庫,但是發現拉動時的效果有個很奇怪的地方,無論上下拉動,當列表滾動到頂部或底部時,會瞬間彈出半個列表高度的拉動提示,感覺很不舒服,這種提示根本沒必要,太醜了,而且可能會導致一些奇怪的小問題,於是查看源碼搞了半天終於知道怎麼回事了。不過話說這個庫還是很有名氣的,但是網上真正詳細介紹他的幾乎沒有,中文資料也難找,也許大家在這上面遇到的問題不多吧~~下面說說我的總結:vcD4KPHByZSBjbGFzcz0="brush:java;">1.

實用—Android開發環境搭建

Android開發環境搭建是每一個做Android項目的程式員必須得會過程,在這裡,我也看了好幾篇文章,繁瑣的很,最後總結了一套簡單的環境搭建方案,以便以後。 需要的也就是下載這幾個東東 JDK Eclipse SDK ADT,和最後的配置。其中(Eclipse SDK ADT)這三個大神們已經打包了,所以只需要1,jdk安裝包 2,ADT-BUNDLE包。 一 。安裝JDK 1 地址請點,JDK安裝完成之後會自動啟動JRE的安裝。

總頁數: 2771 1 .... 2660 2661 2662 2663 2664 .... 2771 Go to: 前往

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.