原创 android廣告平臺介紹

廣告模式:    廣告條:最普遍的廣告模式,嵌入在應用界面內,用戶點擊行爲會帶來收入。    積分牆:應用通過限制功能、去廣告等引導用戶進入積分牆頁面下載廣告應用得到積分來換取使用的模式,用戶安裝完推薦廣告軟件後開發者纔有收入,該模式會被

原创 android傳說中的按兩次返回鍵退出

在項目比較常用,現記錄備忘,代碼如下 private long exitTime; @Overridepublic boolean onKeyDown(int keyCode, KeyEvent event) {if (keyCode

原创 android:shape屬性詳解

這一類的shape定義在xml中 file location: res/drawable/filename.xml The filename is used as the resource ID.(這個文件名作爲資源id) compi

原创 Android自定義Button按鈕顯示樣式

現在的用戶對APP的外觀看得很重要,如果APP內所有元件都用Android默認樣式寫,估計下面評論裏就有一堆在罵UI醜的。今天學習自定義Button

原创 XMPP協議實現原理介紹

本文介紹XMPP協議原理及相關信息。   XMPP協議簡介   XMPP(Extensible Messageing and Presence Protocol:可擴展消息與存在協議)是目前主流的四種IM(IM:instant m

原创 Android的Bitmap與Drawable

一、相關概念 1、Drawable就是一個可畫的對象,其可能是一張位圖(BitmapDrawable),也可能是一個圖形(ShapeDrawable),還有可能是一個圖層(LayerDrawable),我們根據畫圖的需求,創建相應的可畫

原创 java WeakReference SoftReference and PhatomReference 介紹

Java 2 平臺引入了 java.lang.ref 包,其中包括的類可以讓您引用對象,而不將它們留在內存中。這些類還提供了與垃圾收集器(garbage collector)之間有限的交互。 先“由強到弱”(只的是和垃圾回收器的關係)

原创 gcc 編譯多個源文件

一. 常用編譯命令選項 假設源程序文件名爲test.c。 1. 無選項編譯鏈接 用法:#gcc test.c 作用:將test.c預處理、彙編、編譯並鏈接形成可執行文件。這裏未指定輸出文件,默認輸出爲a.out。 2. 選項 -o 用法:

原创 Java String.Format() 方法及參數說明

JDK1.5中,String類新增了一個很有用的靜態方法String.format(): format(Locale l, String format, Object... args) 使用指定的語言環境、格式字符串和參數返回一個格式化

原创 Android使用AttributeSet自定義控件的方法

在xml 文件裏定義控件的屬性,我們已經習慣了android:attrs="" ,那麼我們能不能定義自己的屬性能,比如:test:attrs="" 呢?答案是肯定的.   好了我就不賣關子了,直接進入主題。大致以下步驟:   一、 在re

原创 ListView 實現點擊側邊A-Z快速查找[中英文混排]

相信大家一定見過這樣的一個效果吧,也相信大家也在網上找到了許多的例子,但是大多的都是殘缺不全的,沒能真正的實現大家的一個效果吧,那麼今天我就和大家分享我的這個完全的源代碼,希望能對大家有所幫助吧,需要的人可以直接拿過去用,至於技術點嘛,

原创 Android中json數據格式

Android 下使用 JSON 實現 HTTP 請求http://blog.csdn.net/dadoneo/article/details/6233366 不得不說,JSON 格式的確是非常美妙的,速度快而且簡化了很多操作 在 And

原创 out/target/common/obj/JAVA_LIBRARIES/android_stubs_current_intermediates/javalib.jar

在android4.0源碼中,mm編譯apk時出現下面的錯誤: make: *** No rule to make target `out/target/common/obj/JAVA_LIBRARIES/android_stubs_cu

原创 Android中讀取另一個apk中的資源

在Android系統中,apk之間可以相互讀取數據的條件是:有同樣的簽名,並且AndroidManifest.xml文件中配置的android:sharedUserId屬性值相同,那麼兩個apk運行在同一個進程中,可以互相訪問任意數據。

原创 android字體設置

Android 對中文字體支持很不好~~ 需要加入相應的字體庫 (1)創建佈局Layout //創建線性佈局         LinearLayout linearLayout=newLinearLayout(this);