Time of Update: 2018-12-03
也不知道該怎麼取名,暫且就叫他多抽屜效果吧~~ 最早QQ就是這樣的效果,點一下,還有聲音,呵呵。 一晃,都過去那麼多年了... 廢話不多說了,看下效果: 這個就是類似抽屜的效果,這邊做了三個抽屜,點擊抽屜既可開啟,同時關閉其他抽屜。 有人猜到怎麼做的了嗎? 其實很簡單,就是三個 TextView + 三個Layout。 關鍵就在於控制Layout的顯示、消失。同時也要注意Layoout的權重值weight。 下面看一下代碼吧。 頁面 main.xml :<?xml
Time of Update: 2018-12-03
Android帶的那個RadioButton樣子真是難看了 有木有啊 一般我們用的時候這個要根據整體的介面風格來定義,看著才順眼,新浪微博裡面有個這樣的自訂樣式,學習了下 來看效果: 稍微看著順眼點了吧 來看實現,首先布局檔案<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:
Time of Update: 2018-12-03
使用者查詢POI點後會在MapView中以Overlay的方式顯示POI點資訊 使用者點擊Overlay後可以顯示詳細資料 先看效果 在相應的Overlay所在的GeoPoint顯示該提示 下面看實現: 首先背景為9patch圖片 這樣就可以隨意在裡面加內容了 我這裡通過一個布局檔案來進行控制 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:background="@
Time of Update: 2018-12-03
simpleAdapter的建構函式 如下: SimpleAdapter(Context context, List <? extends Map <String, ?>> data, int resource, String[] from, int[]
Time of Update: 2018-12-03
Android手機作業系統作為一款開源的系統深受廣大開發人員的喜愛。我們可以在這一系統的模擬器中對此進行相關修改,以達到自己的目的。比如在介面圖形的操作上就可以通過Android adb這樣的一款調試工具來進行自行編譯。Android 的主要調試工具adb(Android debuging bridge),ddms是一個在adb基礎上的一個圖形化工具。這裡主要講解Android
Time of Update: 2018-12-03
什麼是PhoneGap,其實就是在手機中可以寫html代碼的外掛程式,下面一段話來源網摘“PhoneGap是一個開放原始碼的,跨平台的構建行動裝置 App程式的架構。在PhoneGap中,完全通過HTML,CSS和JavaScript構建應用程式,但是它們卻可以像本地程式一樣使用iPhone
Time of Update: 2018-12-03
我以前寫了個複雜鬧鐘的demo,參見Android鬧鐘【複雜版】【大明進化十五】 .但是裡面的bug有一些,好多人留言,所以我就看看源碼,找找原因?順便把源碼代碼整理出來,弄成一個完整的可以啟動並執行apk,今天上午就整理了一下,才發現,源碼處理的邏輯多一些,考慮的情況多,比如開機後接收一個廣播,然後從資料庫中取時間和目前時間對比,設定鬧鐘,當時區改變了,也會發送廣播,對鬧鐘進行設定的。 轉載請標明出處:http://blog.csdn.net/wdaming1986
Time of Update: 2018-12-03
android:singleLine Since: API Level Constrains the text to a single horizontally scrolling line instead of letting it wrap onto multiple lines, and advances focus instead of inserting a newline when you press the enter key. Note: for editable text
Time of Update: 2018-12-03
ADB全稱Android Debug Bridge, 是android sdk裡的一個工具, 用這個工具可以直接操作管理android模擬器或者真實的andriod裝置(如G1手機). 它的主要功能有: * 運行裝置的shell(命令列) * 管理模擬器或裝置的連接埠映射 * 電腦和裝置之間上傳/下載檔案 * 將本地apk軟體安裝至模擬器或android裝置 ADB是一個 用戶端-伺服器端 程式, 其中用戶端是你用來操作的電腦, 伺服器端是android裝置. 先說安裝方法,
Time of Update: 2018-12-03
有朋友公司想用跨平台引擎開發ios\android等平台應用,先是想使用PhoneGap,最後選擇使用cocos2d-x.
Time of Update: 2018-12-03
在windows下運行CMD命令,在DOS下 1) emulator -avd And8AVD -partition-size 1282) cd..3) adb root4) adb remount5) 然後偵錯工具,在eclipse中的file exploer 中的 system/etc/hosts
Time of Update: 2018-12-03
lua學習筆記: 2 android調用Lua。Lua指令碼中實現添加Button,並為Button增加Listenerandroid 中的調用try {mLuaState.LdoString(readStream(getResources().openRawResource(R.raw.test)));// 找到functionInLuaFile函數mLuaState.getField(LuaState.LUA_GLOBALSINDEX,
Time of Update: 2018-12-03
開發工具:eclipse 運行環境:htc G9 android2.3.3話不多說,先看其實左右邊的A~Z是一個自訂的View,它直接覆蓋在ListView上。MyLetterListView:[java] view plaincopypublic class MyLetterListView extends View { OnTouchingLetterChangedListener onTouchingLetterChangedListener;
Time of Update: 2018-12-03
想要做一個看新聞的應用,類似Cnbeta用戶端的東西。大致思路如下:根據連結擷取新聞列表頁的html代碼,然後解析,找到所有的新聞標題和新聞連結用listView顯示,當點擊ListView的Item再載入相應的新聞內容。其中擷取html代碼,可以使用如下代碼實現:[java] view
Time of Update: 2018-12-03
[java] public class HeartbeatService extends Service implements Runnable { private Thread mThread; public int count = 0; private boolean isTip = true; private static String
Time of Update: 2018-12-03
一直以來對手機之間的通話都很好奇,撥打號碼就能實現兩個手機連同,今天就可以實現這個小功能,不然還怎麼說自己是研究Android的手機的呢? Android的手機模擬器內建有撥號功能,我們先試試內建的撥號功能。我們啟動兩個Android 2.3.3版本的模擬器。你有沒有注意每個模擬器左上方有一個這樣的,只不過數字不同,這究竟是什麼含義呢?每個模擬器將會被綁定到“192.168.1.1”這個本地IP上,而後面的“5556”則是他的連接埠號碼,所以這個模擬器的唯一標識地是:“192.168.
Time of Update: 2018-12-03
原文串連:點擊開啟連結,譯文如下: Dalvik虛擬機器會進行記憶體回收,但這並不意味可以忽視記憶體管理,反而更應該留意記憶體受限的行動裝置上的記憶體使用量情況。這篇文章中,我們一起去看看Android SDK中的幾個記憶體分析工具,這些工具可以幫你跟蹤應用中的記憶體使用量情況。 有些記憶體使用量問題比較明顯,例如:如果應用在使用者每次觸控螢幕幕時都發生記憶體泄露,可能最終將觸發OutOfMemoryError錯誤,並使應用崩潰。而有些問題則比較微妙,
Time of Update: 2018-12-03
android 沒有現成的表格控制項,但我們可以根據Tablayout,ListView等組合出自己的表格。廢話少說,使用Tablayout自己寫一個表格控制項,該表格控制項可以自己設定表頭,動態添加行,自訂背景顏色等。:首先表格的的的某一項的文字可能很多,也可能是表格中有大的圖片等內容,因此可能一個螢幕不夠用的情況,這是必須使用水平和垂直的捲軸了,既然表格中不僅僅有文字,因此必須自己寫好表格的每一行即是TabRowKTabeViewimport
Time of Update: 2018-12-03
開發基於藍芽技術 的網路程式步驟如下:1.為應用程式添加藍芽通訊許可權以及藍芽開關許可權。<uses-permission android:name="android.permission.BLUETOOTH_ADMIN" /> <uses-permission android:name="android.permission.BLUETOOTH"
Time of Update: 2018-12-03
作為 一個android開發工程師,在我們開發中難免會用到Android命令,有些命令確實很有用處。下面給大家介紹一下我在開發中經常用到 的adb shell命令。1.top命令,查看應用程式佔用cup的百分比有圖可知,手機系統內建的媒體播放器cup佔用率為19%2. 啟動和關閉ADB服務(adb start-server和adb