Time of Update: 2018-12-04
最近換了公司,也換了城市了,現在的公司上網不方便,不過今天我用我的Moto
Time of Update: 2018-12-04
先看看百度手機小幫手5.0的樣子:發現他是用一個CustomTabHost.java來實現底部TabHost點擊效果的,很漂亮,點擊Tab的時候文字會上跑,圖片會從底部跑出來的一個小動畫。下面我用自己的方法逆襲了他的CustomTabHost,感覺用起來比它的好用,而且簡單不少!本文只給出關鍵代碼,需要工程的自行下載:package com.wj.ring5577.ui;import android.os.Bundle;import
Time of Update: 2018-12-04
包管理指令碼 /system/bin/pm 解析:pm的使用方法可以參考 Pm.java (frameworks/base/cmds/pm/src/com/android/commands/pm)檔案中的static void showUsage()函數:private static void showUsage() { System.err.println("usage: pm [list|path|install|uninstall]"); System.err.
Time of Update: 2018-12-04
文章目錄 基於事件驅動的處理模式按照應用程式開發的流程,簡要介紹下SAX的使用方法總結說明
Time of Update: 2018-12-04
在上一節例子中,介紹了如何在Activity中調用另一個Activity,但若需要在調用 另外一個Activity的同時傳遞資料,那麼就需要利用Android.os.Bundle對象封裝資料的能力,將欲傳遞的資料或參數通過Bundle來傳遞不同Intent之間的資料. 本範例將設計一個簡單的個人資訊表單,有姓名(EditText)和性別(RadioButton)還有一個提交按鈕(Button),當點擊提交按鈕時,另外一個頁面將顯示個人資訊. 首先我們看一下:
Time of Update: 2018-12-04
/*** 將字串轉成16 位MD5值* * @param string* @return*/public static String MD5(String string) {byte[] hash;try {hash = MessageDigest.getInstance("MD5").digest(string.getBytes("UTF-8"));} catch (NoSuchAlgorithmException e) {e.printStackTrace();return null;}
Time of Update: 2018-12-04
Android作業系統頂著Google與Open Handset Alliance的光環,讓很多程式員在Android手機還沒上市之前,就開始緊追著官方文檔,Early SDK版本更新,這是IT業界罕見的現象,因為大家都抱著”不想輸在起跑線上“的心態,這也是手機發展的曆史,第一次有機會讓所有的程式員站在同一個起跑 開始,無論是Java World論壇,或是Google官方的Developer Dicussion Group都能見到相當熱烈的討論。
Time of Update: 2018-12-04
Windows平台下如何使用Android NDK 2011-07-26 12:38:37標籤:windowsjni native Android ndk原創作品,允許轉載,轉載時請務必以超連結形式標明文章 原始出處 、作者資訊和本聲明。否則將追究法律責任。http://yuchen.blog.51cto.com/2739238/623472
Time of Update: 2018-12-04
今天晚上Jimmy問了我一個問題,就是如何在一個應用中
Time of Update: 2018-12-04
開啟Android工程我們開啟Eclipse環境來,在左上方的菜單上,選擇[File->New->Project],會彈出[New Project]對話方塊.Eclipse是通用的剪輯環境,可根據你所安裝的不同的外掛程式而支援許多種類的工程的建立.點擊[Android]資料夾下的[Android Project]對話方塊,點選"Browse.."按鈕以選擇[開啟已經存在的工程](Create project from existing
Time of Update: 2018-12-04
1,java代碼中不出現中文,最多注釋中可以出現中文,中文統一寫在strings.xml中;2,局部變數命名、靜態成員變數命名 只能包含字母,單字首大寫,其他字母都為小寫3,常量命名只能包含字母和_,字母全部大寫,單詞之間用_隔開4,布局檔案中的id命名命名模式為:view縮寫_模組名稱_view的邏輯名稱常用控制項的縮寫如下LayoutView:lv_RelativeView : rv_TextView : tv_ImageView : iv_ImageButton : im_Button :
Time of Update: 2018-12-04
前面講了一些Android OpenGl 的概念問題,這一節講給大家講一下如何畫一個三角現出來. 一、建立一個Android工程命名為:OpenGL_Lesson2. 二、修改OpenGL_Lesson2.java代碼如下: package com.android.tutor;import android.app.Activity;import android.os.Bundle;public class OpenGL_Lesson2 extends Activity {private
Time of Update: 2018-12-04
文章目錄 什麼是序列化?總結說明 在前面的2篇文章Android讀寫XML(上)——package說明、Android讀寫XML(中)——SAX中想必大家對XML檔案讀取的方法已經比較熟悉了,在這裡我們就不多說了,直接說明如何將資訊寫成XML檔案,首先介紹AndoidSDK中的相關類。類說明XmlSerializerDefine an interface to serialziation of XML
Time of Update: 2018-12-04
大家好我們今天研究的是Android中很重要也最為複雜的媒體播放器---MediaPlayer.Android的MediaPlayer包含了Audio和video的播放功能,在Android的介面上,Music和Video兩個應用程式都是調用MediaPlayer實現的。
Time of Update: 2018-12-04
簡介1Google Android 使用 skia 作為其核心圖形引擎。skia 也是 Google Chrome 的圖形引擎。Skia 圖形渲染引擎最初由 Skia 公司開發,該公司於 2005 年被 Google 收購。Skia 與 Openwave's (現在叫 Purple Labs)V7 vector graphics engine 非常 類似,它們都來自於 Mike Reed 的公司。如果你正在做行動裝置上的向量圖形或者映像渲染相關的工作,你應該 checkout skia
Time of Update: 2018-12-04
Android系統架構和上層應用是類java(不是正統的sun java)開發的,實現了自己的java虛擬機器dalvik,既然用java虛擬機器和java開發,一般都會認為效率低下。其實不然,在基本主流的智能手機的軟體平台上,android的執行速度是最快的。 那麼android效率為什麼這麼的高呢?特別是一個應用程式的啟動時間很短,本文主要從以下個八方面進行分析: 1、
Time of Update: 2018-12-04
在Android系統啟動時,核心引導參數上一般都會設定 “init=/init”,這樣的話,如果核心成功掛載了這個檔案系統之後,首先啟動並執行就是這個根目錄下的init程式 。這個程式所了什麼呢? 我們只有RFSC(Readthe Fucking Source code)!!init程式源碼在Android官方 源碼的system/core/init中,main在init.c裡。我們的分析就從main開始。init:(1)安裝SIGCHLD訊號
Time of Update: 2018-12-04
大家好,今天我講一下Android OpenGL,這個系列是我的學習筆記,希望對大家有所協助!這一節將給大家簡潔的介紹一下術語,以及第一個Android OpenGL程式. 首先讓我看們看一下術語: Vertex(頂點)A vertex is a point in 3D space and is the building block for manyobjects. In OpenGL you can specify as few as two coordinates (X,Y) andas
Time of Update: 2018-12-04
[First written by Steve Guo, please keep the mark if forwarding.]As current music and media player only play files on /sdcard, if you don't have a real SD card, you can use the following hacked method to enable playing without SD card.First, of
Time of Update: 2018-12-04
文章目錄 總結說明 註明:本文轉自http://www.moandroid.com. XML 經常用作 Internet 上的一種資料格式,其檔案格式想必大家都比較清楚,在這裡我結合Android平台,來說明AndroidSDK提供的讀寫XML的package。首先介紹下Android SDK與Java SDK在讀寫XML檔案方面,資料包之間的關係。Android 平台最大的一個優勢在於它利用了Java 程式設計語言。Android