Time of Update: 2018-12-04
41. android-swipelistviewSwipeListView是一個Android List View實現,實現了自訂ListView儲存格,可通過滑動來顯示擴充面板。開發人員可直接登陸Google
Time of Update: 2018-12-04
Time of Update: 2018-12-04
package com.wufen.allapp;import android.os.Bundle;import android.app.Activity;import android.content.Intent;import android.content.pm.PackageManager;import android.content.pm.ResolveInfo;import android.util.DisplayMetrics;import android.view.Display;
Time of Update: 2018-12-04
<uses-permission android:name="android.permission.INTERNET"></uses-permission> protected InetAddress getLocalInetAddress() { InetAddress ip = null; try { Enumeration<NetworkInterface> en_netInterface =
Time of Update: 2018-12-04
MemoryAnalizer它是一個Eclipse推出的記憶體分析工具(Memory Analizer Tool)簡稱MAT我們可以通過它的協助找出記憶體流失,並且減少記憶體的消耗. 要想使用它首先要在Eclipse中裝上該外掛程式,步驟如下: 1>,首先下載外掛程式,地址如下:http://www.eclipse.org/mat/downloads.php2> 2>,下載完成後可以在Eclipse中安裝public class Main {/**
Time of Update: 2018-12-04
LinearLayou(線性布局布局)一些重要的屬性: 一 orientation(朝向) 該屬性值有兩種一種是垂直朝向(verticle),還有一個是水平朝向(horizontal)<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="horizontal"
Time of Update: 2018-12-04
ListView是Android中最常用的控制項之一. ListView中一個重要的概念就是適配器(Adapter),它是控制項與資料來源之間的橋樑.常見的資料來源有數組/集合(Array/List),遊標(Cursor). 1, 從數組中擷取資料: 運行結果: 2, 從Cursor中擷取資料: // Get a cursor with all people Cursor c =
Time of Update: 2018-12-04
當你第一次啟動一個Android程式的時候,一個被稱為"mian"的線程就被自動建立了。它被稱為主線程或者UI線程,它是非常重要的因為負責分發事件給對應的widget,還包含畫圖的事件。主線程貫穿使用者和Android widget的互動的整個過程。例如,你觸摸了螢幕上的按鈕(Button),UI線程派發(dispatch)觸摸(touch)事件給widget,widget設定為按下狀態並向事件隊列發送一個無效的請求。UI線程把這個請求彈出棧並且通知widget去重畫它自己。
Time of Update: 2018-12-04
Android 成功 使用GPS擷取當前地理位置(解決getLastKnownLocation 返回 null)使用GPS定位無法擷取當前的地理位置,即getLastKnownLocation方法始終返回null。後來一篇博文 getLastKnownLocation()返回null的解決 幫了我大忙,在此對該部落格作者表示感謝,但是有幾點需要注意的,我覺得有必要補充一下,否則看了這篇博文也還是得不到當前的地理位置。第一:當使用GPS定位時,最好不要使用getLastKnownLocation方
Time of Update: 2018-12-04
這兩天發現我們的應用在Android Market
Time of Update: 2018-12-04
android SoftKeypad
Time of Update: 2018-12-04
今天由於某種原因,接到一個任務,需要合并兩個原先是以兩個APK包方式發行的版本,由於他們功能互補,因此希望把這兩個工程合成一個工程。仔細整理了下思路,決定將一個比較接近底層服務的apk包做成一個jar的方式進行整合!
Time of Update: 2018-12-04
作為入門級的開發人員,實現某個功能經常需要去google或者百度案例,有些博主在展示代碼的同時也非常樂於分享專案檔,贊一個~博文發布較早,工程檔案的API版本很低,匯入到我們現有的elipse開發環境中連結API 10左右的JAR包經常會出現一個問題:gen目錄下找不到R.class檔案解決辦法一Project-clean-指定Project項目右單擊-android tools-fix project properties解決方案二修改Manifest檔案中 <uses-sdk
Time of Update: 2018-12-04
本文為轉載mzhjemail_新浪部落格。原文地址:http://blog.sina.com.cn/s/blog_821e2bb101010yin.html 試過在OnCreate()中擷取控制項高度與寬度的童鞋都知道,getWidth()與getHeight()方法返回是0,具體原因 看一下Activity的生命週期
Time of Update: 2018-12-04
摘要 首先,在Android系統中,每一次手勢互動都會依照以下順序執行。 1. 接觸接觸屏一刹那,觸發一個MotionEvent事件。 2. 該事件被OnTouchListener監聽,在其onTouch()方法裡獲得該MotionEvent對象。 3. 通過GestureDetector(手勢辨識器)轉寄次MotionEvent對象首先,在Android系統中,每一次手勢互動都會依照以下順序執行。1. 接觸接觸屏一刹那,觸發一個MotionEvent事件。2.
Time of Update: 2018-12-04
一 、到http://www.boa.org/上下載bor伺服器,本人用的是0.94.13版本。二、將其解壓到android源碼根目錄下的external/boa中三、在boa檔案夾下建立Android.mk檔案,具體內容如下ifeq ($(TARGET_ARCH),arm)LOCAL_PATH:= $(call my-dir)include $(CLEAR_VARS)LOCAL_PRELINK_MODULE := falseLOCAL_SRC_FILES:= src/lex.yy.c \
Time of Update: 2018-12-04
AlertDialog下面是自我提問。。。1.建立視窗的過程?2.如何處理OnDismissListener, OnCancelListener, OnShowListener和OnKeyListener這些訊息的?自我總結:視窗建立過程一般當你調用AlertDialog dlg = new AlertDialog(context);的時候最終在Dialog類的建構函式裡面建立視窗,代碼如下: Dialog(Context context, int theme, boolean
Time of Update: 2018-12-04
[轉]android boot.img 結構2011-04-16 20:44http://blog.csdn.net/zhenwenxian/archive/2011/03/02/6219431.aspxandroid 的boot.img 包括 boot header,kernel, ramdisk首先來看看Makefile是如何產生我們的boot.img的:boot鏡像不是普通意義上的檔案系統,而是一種特殊的Android定製格式,由boot
Time of Update: 2018-12-04
不錯的文章,感謝作者,原文地址 http://bootloader.wikidot.com/linux:android:crashlog An Android crash in C/C++ code often generates some crash log which looks like the following. They can be seen either with "adb logcat" or found in one of the tombstones
Time of Update: 2018-12-04
作者:gooogleman@foxmail.com // 以後有時間再整理成一份好的技術文檔,現在自己先預留著先。 {.clk = {.name = "sclk_fimd",.id = -1,.enable = s5pv210_clk_ip1_ctrl,.ctrlbit = (1 << 0),},.sources = &clkset_group2,// #define S5P_CLK_SRC1S5P_CLKREG(0x204)// #define