android系統的日誌查看

日誌跟蹤(alog)  在我們開發手機軟體的過程中,常常需要通過USB線串連電腦看日誌。但在windows下,我們要安裝驅動。有的android板子,就不支援USB調試。所以我開發了這個小工具。方便開啟網路調試,省去用遙控器裡敲命令。軟體介面在開發版上的介面。 在電腦端(確保在同一個網段) aptop:~$ adb connect 192.168.1.110 connected to 192.168.1.110:5555 laptop:~$ adb shell

跨進程調用Service(AIDL服務)

在過去的技術中,Corba可以實現跨進程的調用;在Java技術中,RMI也可以實現跨進程的調用;在Android中類似可以使用AIDL服務跨進程調用Service。Android的遠程Service調用與Java的RMI基本相似,一樣都是先定義一個遠程調用介面,然後為該介面提供一個實作類別即可。與RMI不同的是,用戶端訪問Service時,Android並不是直接返回Service對象給用戶端。在Android中綁定本地Service時,返回的是一個IBinder對象;而訪問遠程Service時

Android中Gallery來顯示圖片

public class MainActivity extends Activity {private Gallery gallery;private LayoutInflater inflater;private ImageSwitcher imageSwitcher;private int res[] = new int[] { R.drawable.ic_launcher, R.drawable.an01,R.drawable.an02, R.drawable.an03,

Android實現通過手機找回密碼

其實這篇文章有點標題黨,代碼沒有幾行,真不好意思,但是確實給出瞭解決方案,這個我覺得還是很重要的,代碼寫了幾年之後其實比較注重的就是思路跟方法了。背景:手機用戶端有這麼一個需求,使用者忘記密碼了,然後輸入自己的手機號碼,點擊找回密碼,系統會把密碼發到他手機上,實現密碼找回功能。這個我相信非常常見。 引入他們提供的jar包,然後直接使用: import cn.emay.sdk.client.api.Client; public class Test { public

android使用dowanloadmanager下載東西,並且擷取下載進度。

package com.koolsee.gallery; import java.util.ArrayList; import java.util.List; import java.util.Timer; import java.util.TimerTask; import android.app.Activity; import android.app.DownloadManager; import android.app.DownloadManager.Request;

Android學習-各種對話方塊

在android的編程中,對話方塊的用處是非常多的,然而,有時對對話方塊的需求也是不一樣的,那麼現在,就總結對話方塊的種類,以及事件的處理形勢。1、簡單的對話方塊[java]public void showDialog(){    Dialog dialog = new AlertDialog.Builder(this)         .setTitle("標題")

android 在手機中預置連絡人/Service Number

實現預置連絡人(包含姓名、號碼資訊)至手機中;並保證該連絡人是唯讀,無法被刪除/編輯。                 代碼分為兩部分:Part One 將預置的連絡人插入到資料庫中;Part Two

activity的android:name所指的Activity實作類別的簡寫問題

<manifest xmlns:android="http://schemas.android.com/apk/res/android"    package="com.example.android.apis"><activity

android操作通訊錄的連絡人

介面設定檔 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"    android:orientation="vertical"    android:layout_width="fill_parent"    android:layout_height="

利用Android感應器開發水平儀

這裡介紹的水平儀,指的是比較傳統的氣泡水平儀,在一個透明圓盤內充滿液體,液體中留有一個氣泡,當一端翹起時,該氣泡就會浮向翹起的一端。 在上文中,利用方向感應器返回的第一個參數,實現了一個指南針小應用。接下來,我們利用返回的第二、三個參數實現該水平儀。因為第二個參數,反映底部(或頂部)翹起的角度,第三個參數可以反映右側(或左側)翹起的角度。根據這兩個角度就可以開發水平儀,實現手機哪端翹起,氣泡就浮向哪端,這也是水平儀的實現思想。代碼如下: Activity: &nbs

Android記憶體機制分析——堆和棧

昨天用Gallery做了一個圖片瀏覽選擇開機畫面的功能,當我載入的圖片多了就出現OOM問題。以前也出現過這個問題,那時候並沒有深究。這次打算好好分析一下Android的記憶體機制。  因為我以前是做VC++開發,因此對C++在Window下的記憶體機制還是比較瞭解。不過轉到Android後,一直都沒有刻意去處理記憶體問題,因為腦子裡一直想著Java的GC機制。不過現在想想,自己對Android的GC和記憶體管理並不瞭解,自己寫的代碼在記憶體哪裡運行都不清楚,心裡不淡定啊。。。。  畢竟我以前寫C

Android tp的虛擬按鍵(virtual key)處理

Android tp的虛擬按鍵處理現在在越來越多的Android的手機都是虛擬按鍵來操作,但是對於開發人員來說可能會關心Android對虛擬按鍵如何處理的。對Linux熟悉的人可能會說,it's easy, 調用input_report_key()。OK,你說的沒有錯誤,但是在android中,google讓你對策略和驅動有了更加深入的瞭解。APP------->         

android圖形基礎知識

 AndroidGDI基本架構    在Android中所涉及的概念和代碼最多,最繁雜的就是GDI相關的代碼了。但是本質從抽象上來講,這麼多的代碼和架構就幹了一件事情:對顯示緩衝區的操作和管理。   

Android程式ToDoList增加配置項頁面

  本文要做的事情就是在前面做的簡單的ToDoList程式上增加一個配置項頁面(Reference)。這個Reference頁面也非常簡單: 

Android 監聽程式的安裝和卸載

有些時候,需要監聽到程式是否安裝或者卸載成功,在android系統中,安裝和卸載都會發送廣播,當應用安裝完成後系統會發android.intent.action.PACKAGE_ADDED廣播。可以通過intent.getDataString()獲得所安裝的包名。當卸載程式時系統發android.intent.action.PACKAGE_REMOVED廣播。同樣intent.getDataString()獲得所卸載的包名。   

android屏蔽返回鍵和home鍵等各個按鍵的方法

屏蔽返回鍵的代碼:public boolean onKeyDown(int keyCode,KeyEvent event){switch(keyCode){case KeyEvent.KEYCODE_HOME:return true;case KeyEvent.KEYCODE_BACK:return true;case KeyEvent.KEYCODE_CALL:return true;case KeyEvent.KEYCODE_SYM: return true;case

android解析plist檔案

plist,即property list,是蘋果手機軟體開發中經常用到的隱藏檔格式,其實質就是XML檔案,但是它遵循一定的格式。比如包含一些指定的元素,如plist,array,string,key等。蘋果提供瞭解析該類檔案的機制,可惜在安卓開發工具中卻沒有提供。經常遇到的情況是,在開發蘋果和安卓手機軟體的時候,要統一資源檔,這個時候,我們可以採用GitHub中提供的開源android-plist-parser解決方案。比如我們要解析一個全國省市區的一個plist檔案: xml

android上動態實現ichartjs的繪圖 2D 3D 折線圖 直條圖 圓形圖 等等

package com.example.html5_chart;public class Contact {private String name;private double value;private String color;public Contact(String name, double value, String color) {super();this.name = name;this.value = value;this.color = color;}public

Android之自訂AlertDialog無法監聽控制項

          要做一個自訂的彈出框,以前都是用一個Activity來實現,總覺得不是很好看,彈出的框有時候感覺有點大,所以上網查資料說,可以給AlertDialog自訂一個view就行了,代碼如下 SPAN style="FONT-SIZE: 18px">AlertDialog dialog = new

自訂兩行可左右滑動的GridView

:   、<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="

總頁數: 2771 1 .... 1093 1094 1095 1096 1097 .... 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.