Android JNI入門第五篇——基礎資料型別 (Elementary Data Type)使用

         前面講到了java和native資料類型,這裡就開始做一下使用:       第一步:建立工程       第二部:書寫 java方法:public class NativeMethod {static { System.loadLibrary("com_nedu_jni_jnidemo5-jni"); } public native boolean getBoolean(boolean b);public native byte

Android UI開發第八篇——ViewFlipper 左右滑動效果

怎麼實現Android首頁面的左右拖動效果。其實實現起來很簡單,就是使用ViewFlipper來將您要來回拖動的View裝在一起,然後與GestureDetector手勢識別類來聯動,確定要顯示哪個View,加上一點點動畫效果即可。JAVApublic class TestFlip extends Activity implements OnGestureListener {private ViewFlipper flipper;private GestureDetector detector;

Android UI開發第二十二篇——android 瀑布流圖片實現

    自pinterest使用了瀑布流展示圖片後,有很多應用開始使用瀑布流的方式,像蘑菇街,美麗說。這裡的瀑布流實現使用了開原始碼。  layout:<?xml version="1.0" encoding="utf-8"?><com.dodowaterfall.LazyScrollView xmlns:android="http://schemas.android.com/apk/res/android"

Android中網狀圖片的非同步載入

 最近自己在試著使用Android開發一個新浪微薄的手機用戶端,學習Android

Android在程式中啟動拍照/攝像或選擇一張圖片/視頻,並製作縮圖後儲存

有時候我們需要選擇一個圖片來做頭像或是上傳到相簿中,這時候我們可以選擇啟動相機拍照,或者從圖庫中選擇。首先看看如何啟動相機拍照並取得所拍的照片。下面是啟動相機拍照並返回所拍的照片的代碼:public void capturePicture(){ //啟動拍照,並儲存到臨時檔案 Intent intent = new Intent(); intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE);

Android launcher 的平滑和立體翻頁效果

我們這裡把 Android launcher 程式的 Workspace 相關的代碼抽取出來,以一個比較簡單的代碼來展示 launcher 程式是如何?多頁以及不同頁面之間的轉場效果。本範例程式碼在 SDK 2.1 中運行,設定的是 WVGA 的螢幕大小。首先我們來看一下程式啟動並執行效果來一些感性的認識。接著我們來看一下程式 UI(即 View 和 ViewGroup)的布局,Activity 的 ContentView 是 layout 中的 main.xml。它的內容如下:其中

Android進階練習 – 高效顯示Bitmap(簡介)

高效顯示Bitmap - 簡介     這一章節主要是學習下,使用一些常見的技術手段,在我們處理和載入 Bitmap  對象的時候,讓我們應用的UI介面組件正常響應顯示和避免超出應用的記憶體限制大小,如果你在進行這項操作的時候不加小心,那麼bitmaps會很快的就消耗完應用可用的記憶體,並會引發如下所示的嚴重的異常並導致你的應用崩潰!java.lang.OutofMemoryError: bitmap size exceeds VM budget.   

Android反編譯和打包簽名

手動打包過程:1、反編譯apk     apktool  d  qq.apk  qq2、可以修改qq檔案夾中的圖片檔案資訊,重新打包成apk檔案     apktool  b  qq  qq.apk3、進行簽名(需要自己打一個認證,可以利用jdk內建的keytool工具)     apktool.jar   apksigner.bat  apktool.bat  jarsigner.exeapksigner.bat檔案內容:  

Android應用程式升級後自動進入新版本

在新版本中建立一個Receiver接收手機應用的安裝和卸載(可以監聽到舊版本的卸載)packagecom.justsy.lpi.receiver;importandroid.content.BroadcastReceiver;importandroid.content.Context;importandroid.content.Intent;publicclass PkInstallReceiver extends BroadcastReceiver { @Override

Android進行裝置管理(針對企業開發)

裝置管理Android從2.2版本開始,提供了一套裝置管理API來進行Android手機裝置的管理工作,其中包含裝置鎖屏、禁用啟用網路攝影機(4.0開始提供)、擦除使用者資料(也可擦除sdcard中的資料,不過要到2.3)等一系列的裝置管理策略,具體可參見DevicePolicyManager類中的定義(http://developer.android.com/reference/android/app/admin/DevicePolicyManager.html),下面是一些具體的步驟~聲明和

Android進階練習-匹配多種螢幕

Android進階練習-匹配多種螢幕這幾天學習了Android下應用程式對不同螢幕密度適應的問題,其中涉及到圖片資源,布局資源,使用固定尺寸,資源的尋找規則等問題螢幕概念明確手機螢幕的尺寸、密度、解析度等幾個概念1, Screen size 螢幕的尺寸,即對角線長度(單位inch-英寸)2, Screen density螢幕密度,即單位長度像素點數(pots/inches)3, Resolution 解析度,即螢幕的總像素點數(width * height)4,

Android中HorizontalScrollView的使用

     由於行動裝置物理顯示空間一般有限,不可能一次性的把所有要顯示的內容都顯示在螢幕上。所以各大平台一般會提供一些可滾動的視圖來向使用者展示資料。Android平台架構中為我們提供了諸如ListView、GirdView、ScrollView等滾動視圖控制項,這幾個視圖控制項也是我們平常使用最多的。我下面介紹一下HorizontalScrollView的使用和需要注意的點     HorizontalScrollView是一個FrameLayout 

android入門之ExpandableListView控制項的使用

本文通過學習ExpandableListView控制項的使用,同時學習ExpandableListActivity類和SimpleExpandableListAdapter適配器的使用。通過例子講解,代碼中有詳細的注釋:首先layout中有3個布局檔案:main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout

android學習之AutoCompleteTextView控制項的學習

使用AutoCompleteTextView控制項最關鍵的地方還是用ArrayAdapter適配器給他提供內容。本例有兩個xml布局檔案:一個是main.xml檔案,裡面有TextView和AutoCompleteTextView控制項main.xml:<?xml version="1.0" encoding="utf-8"?><LinearLayout

android kernel下載

http://source.android.com/source/downloading.html1、安裝git       android的linux核心可以從http://android.git.kernel.org/下載,但下載需要使用git,windows版的git可以從http://code.google.com/p/msysgit/下載,有完整安裝版和便攜版(portable)兩個版本可供選擇,不常用git的話選portable版就可以了。     

android上tcpdump 抓包

Instructions  http://source.android.com/porting/tcpdump.html  Source Code and Documents  http://www.tcpdump.org/  Compiled Binary

android中的跨進程通訊的實現(一)——遠程調用過程和aidl

android在設計理念上強調組件化,組件之間的依賴性很小。我們往往發一個intent請求就可以啟動另一個應用的activity,或者一個你不知道在哪個進程的service,或者可以註冊一個廣播,只要有這個事件發生你都可以收到,又或者你可以查詢一個contentProvider獲得你想要的資料,這其實都需要跨進程通訊的支援。只是android將其封裝的如此簡單,應用開發人員甚至完全不用關注它是不是和我在一個進程裡。我們有沒有想過安全性問題,如此簡單就可以跨進程的訪問,安全性問題怎麼保證。本來每個

採用XMPP協議實現Android推送

http://fqj183-8041380.blog.163.com/blog/static/39955797201301052742170/  有用到的兄弟門 ,希望大家一同研究  相互協助在 開發Android和iPhone應用程式時,我們往往需要從伺服器不定的向手機用戶端即時推送各種通知訊息,iPhone上已經有了比較簡單的和完美的

Android開機動畫

android的啟動動畫需要一個載入一個bootanimation.zip檔案, bootanimation.zip 放在 /data/local或/system/media 目錄下,系統啟動時優先尋找 /data/local,如果找不到再在/system/media 目錄尋找。bootanimation.zip的檔案包含若干檔案夾和desc.txt檔案,一般的結構如下part0,part1,desc.txtpart0,part1

Android按鍵事件映射表和轉義符對照

很多開發人員表示不知道如何在Android的layout布局檔案中輸入類似&這樣的符號,下面Android123整理了下一些案例事件映射和轉義符對照表,比如說 & 在layout.xml中應該/uff06同時,從下表可以看到&和7在鍵盤上是同一個位置。KeyEvent.KEYCODE_UNKNOWN,            KeyEvent.KEYCODE_SOFT_LEFT,            KeyEvent.KEYCODE_SOFT_RIGHT,        

總頁數: 2771 1 .... 669 670 671 672 673 .... 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.