IPC架構分析 Binder,Service,Service manager
今天學習Menu控制項比較簡單,直接上代碼了。首先是布局檔案:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent"
在官方blog中,android工程師談到了如何去選擇apache client和httpurlconnection的問題: 原文見http://android-developers.blogspot.com/2011/09/androids-http-clients.html 這裡小結下幾點。 1) apache httpclient比較穩定點,少BUG,但由於API的關係,擴充改造麻煩點, 所以android team現在不鳥這東西了基本 2)
以下為用戶端:MainActivity如下:package cn.com.remoteServiceClient;import com.cn.aidl.IRemoteQuery;import android.app.Activity;import android.content.ComponentName;import android.content.Intent;import android.content.ServiceConnection;import android.os.Bundle;
mainActivity如下:package c.c;import android.net.Uri;import android.os.Bundle;import android.provider.MediaStore;import android.view.View;import android.view.View.OnClickListener;import android.widget.Button;import android.widget.VideoView;import
該博文有誤,請參見:http://blog.csdn.net/lfdfhl/article/details/10350823 MainActivity如下:package cn.testlooper;import android.app.Activity;import android.os.Bundle;import android.os.Looper;import android.widget.TextView;import android.widget.Toast;/** * Demo描述:
mainActivity如下:package c.c;import java.io.File;import java.io.IOException;import android.app.Activity;import android.content.pm.ActivityInfo;import android.media.MediaRecorder;import android.os.Bundle;import android.os.Environment;import
MainActivity如下:package cn.testscrollview;import android.os.Bundle;import android.view.MotionEvent;import android.view.View;import android.view.View.OnTouchListener;import android.widget.ScrollView;import android.app.Activity;/** * Demo描述: *
思路:記錄上次點擊的時間,與本次點擊的時間比較,當兩次時間間隔小於一定值時,退出,否則提示“再按一次退出程式”,同時更新上次點擊時間 private long firstTime = 0; @Override public boolean onKeyUp(int keyCode, KeyEvent event) { // TODO Auto-generated method stub switch(keyCode) { case
有圖又真相,先再說。點擊效果:設定虛線:<?xml version="1.0" encoding="utf-8"?><shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="line" > <stroke android:dashGap="3dp" android:dashWidth="6dp"
1.調用其api實現啟動adb模式,提示沒有許可權。初看以為需要root許可權,經人指導要求的權限可根據日誌得知,並將其加入到AndroidManifest.xml中,如<uses-permission android:name="android.permission.WRITE_SETTINGS" />。 2.調用某類時提示無此函數,但在源碼中發現有此函數,說用sdk中不包含此類,需要重新載入包含此類的jar。 具體右擊Package Explorer下的android2.2
ant的優點不用多說了,雖然google提供了基於Eclipse+ADT的開發環境,但是Eclipse有點重量級了。如果要持續化構建就得用工具了首選的自然是Ant了。但是網上找了很多的資料,實驗了一下都不是很多好,大多都已經過時了,android最新的sdk沒有再提供網上提到的相應開發工具了。無奈只有自己動手豐衣足食了。
閱讀目錄 一:前言 二:執行個體 三:運行效果 一:前言 Android中定義了一個Toast對象,用以彈出一個視窗來給予使用者協助和提示,和對話方塊不同的是,Toast並不是以獨佔方式顯示的,它並不會搶奪使用者的焦點,在彈出Toast的時候,依然可以對之前的介面進行操作,我們在“”一文中介紹了純文字的Toast的使用,我們完全可以自訂Toast的顯示內容和顯示位置 要自訂一個Toast也很簡單,同樣需要建立一個Toast對象,然後實現相應的方法即可 二:執行個體 1:布局檔
1.模擬器類比 Gps 在模擬器中類比Gps時,先要開啟 DDMS 視圖,在 eclipse 中 Windows->Open Perspective->Others->DDMS 在 DDMS 視圖中,開啟 Emulator Control 選項卡,在 Location Controls 組中,選擇 Manual 子選項卡,在經度,緯度中填好數值,點擊 Send 按鈕就可以類比單個Gps 定位座標2.使用真機(android 手機)測試Gps
1、開發環境搭建 1)、日文環境,ubuntu8.04 + Android2.01 + Eclipse 我根據以下資料搭建了開發環境: 【森ソフト】http://www.mori-soft.com/index.php?option=com_content&view=category&id=7&Itemid=142、 1)、Android開發之旅(比較好的入門資料)
構建Android開發環境在本文寫作時,Android SDK的最新版本是2.1。現在,我們來看一看如何在Windows平台下構建Android 2.1開發環境。先期需要下載的軟體包如下:1、JDK 1.6+2、Android SDK 1.63、Android SDK Setup4、Eclipse IDE for Java Developers看到這些,可能心急的朋友會禁不住問:“不是要構建Android 2.1開發環境嗎?怎麼還要下載Android SDK
文章目錄 通過遠程shell端運行sqllite3串連資料庫UI/軟體 實驗程式 Monkey其它的shell命令使用logcat命令過濾日誌輸出控制日誌輸出格式查看可用日誌緩衝區查看stdout 和stderrLogcat命令列表 Android
hi,大家好,研究完ScrollView嵌套ScrollView之後,本人突然又想研究ScrollView裡嵌套ListView了。如果還不知道ScrollView嵌套ScrollView是怎麼實現的可以參考http://www.eoeandroid.com/thread-240709-1-1.html在上篇文章當中其實我沒有怎麼把原理講清楚,只是上了原代碼,而其實ScrollView裡套ScrollView和ScrollView裡套ListView是同一個道理的。按常理,ScrollView套
大家好,眾所周知,android 裡兩個相同方向的ScrollView是不能嵌套的,那要是有這樣的需求怎麼辦?(這個需求一般都是不懂android的人提出來的)難道就真的不能嵌套嗎? 當然可以,只要你再寫一個ScrollView,在裡面做點腳,它就支援嵌套了。目前做的這個只支援兩個ScrollView嵌套,兩個以上還有待改進,能套兩個就已經能滿足很多需求了,呵呵,另外現在只做了縱向scrollview的支援,橫向的還沒來的急做哦。效果: <ignore_js_op>2012-12-
最近發現瀑布流這個展現形式很是熱門,於是就研究著看看,結果發現瀑布流其實也很簡單,並不是那麼複雜。先看代碼,然後再解釋先看圖<?xml version="1.0" encoding="utf-8"?><ScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent"