Time of Update: 2014-12-20
java中常用的類型轉換,java常用類型轉換1.將字串轉換成整數(String--->int)方法一: (1) int i = Integer.parseInt(String s); 其中(1)其實就是我們經常用到的將s轉換為10進位得數,其實預設是調用了 int i =Integer.parseInt("123",10); (2) i = Integer.
Time of Update: 2014-12-20
Andriod學習之ListView使用基礎,andriodlistview1、ListView的簡單用法1.1 布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <ListView
Time of Update: 2014-12-20
安卓高手之路之ClassLoader(三),安卓classloader由於看C++和C代碼看得很累,很辛苦。上一章終於解脫到java代碼中來了。 第一個getClassLoader發生在main的preload方法中, public static void main(String argv[])
Time of Update: 2014-12-20
記憶體調試的東西D/dalvikvm( 809 ): GC_CONCURRENT freed,dalvikvm一般Java虛擬機器要求支援verbosegc選項,輸出詳細的垃圾收集調試資訊。dalvik虛擬機器很安靜的接受verbosegc選項,然後什麼都不做。dalvik虛擬機器使用自己的一套LOG機制來輸出調試資訊。 如果在Linux下運行adb logcat命令,可以看到如下的輸出: D/dalvikvm( 745): GC_CONCURRENT
Time of Update: 2014-12-20
Android--點擊EditText的時候彈出軟鍵盤,點擊EditText之外空白處軟鍵盤消失,android--edittext 在android中點擊EditText的時候會彈出軟鍵盤,但當我們輸入完畢或者想隱藏軟鍵盤時,我們可以點擊軟鍵盤上的隱藏按鈕,這種方法固然可行,但是為了提高使用者體驗,我們常常要實現這種功能:當輸入完畢後想隱藏軟鍵盤時我們通過直接點擊EditText的之外的其他空白處就可以隱藏軟鍵盤,這種做法明顯比點擊軟鍵盤自身的隱藏按鈕要方便的多。要實現上述功能只需重寫
Time of Update: 2014-12-20
Android中Context的總結及其用法,androidcontext 在語句 android中我們經常遇到這樣的情況,在建立一個對象的時候往往需要傳遞一個this參數,比如:語句 MyView mView = new MyView(this),要求傳遞一個this參數,這個this究竟指的是什麼東西呢?
Time of Update: 2014-12-20
Android
Time of Update: 2014-12-20
Android¼àÌýÍⲿ´æ´¢É豸µÄ״̬£¨SD¿¨¡¢UÅ̵ȵȣ×î½üÔÚÏîÄ¿ÖÐÐèÒª¶ÔÍⲿ´æ´¢É豸µÄ״̬½øÐмàÌý£¬ËùÒÔÕûÀíÁ˴˱ʼǣ¬ÒÔ±ãÈÕºó²é¿´¡£Íⲿ´æ´¢É豸µÄ״̬±ä»¯Ê±·¢³öµÄ¹ã²¥¶Ô±È²»Í¬×´Ì¬ÏµĹ㲥vcD4KPHA+MS4gsuXI683isr9TRL+oyrGjujwvcD4KPGltZyBzcmM9"http://www.2cto.com
Time of Update: 2014-12-20
android MD5加密方式32位加密public static String getMD5(String strSrc) {StringBuffer buf = null;try {MessageDigest md = MessageDigest.getInstance("MD5"); md.update(strSrc.getBytes());byte b[] = md.digest(); int i; buf = new StringBuffer(""); for (int offset
Time of Update: 2014-12-20
Android 記憶體流失最佳化總結android記憶體泄露最佳化總結 部落格分類: androidandroid記憶體溢出OutOfMemoryError .android手機給應用程式指派的記憶體通常是8兆左右,如果處理記憶體處理不當很容易造成OutOfMemoryError,我們的產品出現最多的錯誤也是OutOfMemoryError的異常,在解決這個異常時在網上發現很多關於OutOfMemoryError的原因的介紹。 OutOfMemoryError主要由以下幾種情況造成:
Time of Update: 2014-12-20
Android Material Design 詳解(使用support v7相容5.0以下系統)Material Design是Google在2014年的I/O大會上推出的全新設計語言。Material Design是基於Android 5.0(API level 21)的,相容5.0以下的裝置時需要使用版本號碼v21.0.0以上的support v7包中的appcpmpat,不過遺憾的是support包只支援Material Design的部分特性。使用eclipse或Android
Time of Update: 2014-12-20
Android螢幕詳解 Android螢幕功能實現這裡介紹兩種方式: 第一種 截取整個螢幕實現方式三種 ImageView imgV = (ImageView) findViewById(R.id.ImageView01); ImageView imgV2 = (ImageView) findViewById(R.id.ImageView02); ImageView imgV3 = (ImageView) findViewById(R.id.ImageView03); /
Time of Update: 2014-12-20
Android記憶體最佳化的幾種代碼處理以下為Androi記憶體最佳化的幾種代碼處理,範例程式碼,僅供參考:?1. 產生Bitmap:InputStream is =this.getResources().openRawResource(R.drawable.pic1); BitmapFactory.Options options=newBitmapFactory.Options(); options.inJustDecodeBounds = false;
Time of Update: 2014-12-20
android開發之Animation(五)android開發之Animation的使用(五)本博文主要講述的是Animation中的AnimationLisenter的使用方法,以及此類的一些生命週期函數的調用,代碼執行個體如下:MainActivity.java:package com.example.animationlistener;import android.os.Bundle;import android.app.Activity;import android.view.Menu;
Time of Update: 2014-12-20
Android 從硬體到應用:一步一步向上爬 5 -- 在Frameworks層添硬體服務Android Frameworks層提供了硬體服務,Android系統APP可以調用這些硬體服務,進而完成硬體的控制,實現應有的功能。接著上一篇,這一篇要在frameworks層為應用提供java介面的硬體服務。cd到frameworks/base/core/java/android/os目錄,添加 IGpioService.aidl:package android.os; interface
Time of Update: 2014-12-20
Android在多個Activity間傳遞對象及對象數組假設對象為People類,包含資訊姓名和年齡:public class People{public String strName;public int iAge;public People(String strName,int iAge){this.strName = strName;this.iAge = iAge;}public String getName(){return strName;}public int
Time of Update: 2014-12-20
Android°ÙÈÕ³ÌÐò£ºÇ¶ÈëFragmentFragmentÏ൱ÓÚÒ»¸öСÐÍactivity£¬ÒòΪFragment¿ÉÒÔʵÏÖactivityÖÐËùÓеŦÄÜ£¬²»Í¬µÄÊÇFragment¿ÉÒÔǶÈëactivity£¬Ò»¸öactivity¿ÉÒÔÓжà¸öFragment£¬¶øÇÒ¿ÉÒÔÔËÐÐʱ¸ù¾ÝÐèÒªÇл»Fragment£¬´ïµ½¿ÉÒÔÊÊÓ¦²»Í¬ÆÁÄ»´óСµÈÄ¿µÄÐèÒª¡£±¾ÕÂÀ´¿´¿
Time of Update: 2014-12-20
AndroidÔ²ÐÎͼƬ--×Ô¶¨Òå¿Ø¼þAndroidÔ²ÐÎͼƬ¿Ø¼þЧ¹ûͼÈçÏ£º´úÂëÈçÏÂ:RoundImageView.javavcD4KPHA+PC9wPgo8cHJlIGNsYXNzPQ=="brush:java;">package com.dxd.roundimageview;import android.content.Context;import android.content.res.TypedArray;import
Time of Update: 2014-12-20
Android的服務(Service)(三)Service用戶端的綁定與跨進程繼續上篇的分析,接下來是第三個問題”Service與其用戶端的綁定如何?,即跨進程調用問題“(一)、Service的生命週期(二)、Service的自動重啟問題(三)、Service與其用戶端的綁定如何?,即跨進程調用問題。服務於用戶端的綁定通過binder來實現的,就是用戶端去bind服務。來看看ContextImpl的bindServiceCommon方法 private
Time of Update: 2014-12-20
android 任務棧及啟動模式1.一個應用程式一般都是由多個activity組成的。2.任務棧(task stack)(別名back stack後退棧) 記錄存放使用者開啟的activity的。3.一個應用程式一被開啟系統就給他分配一個任務棧,當所有的activity都退出的時候,任務棧就清空了。4.任務棧的id是一個integer的資料類型