Time of Update: 2018-12-05
——成功屬於耐得住寂寞的人,你離成功又近了一步了。引言上篇Android開發之旅:應用程式基底礎及組件介紹了應用程式的基礎知識及Android的四個組件,本篇將介紹如何啟用組關閉組件等。本文的主題如下:1、啟用組件:意圖(Intents)1.1、活動(Activity)組件的啟用 1.2、服務(Service)組件的啟用 1.3、廣播接收者(Broadcast receiver)組件的啟用2、關閉組件 3、資訊清單檔 4、Intent過濾器
Time of Update: 2018-12-05
今天遇到一個問題:android中ListView點擊和裡邊button點擊不能同時生效問題解決。原因是:listView在開始繪製的時候,系統首先調用getCount()函數,根據他的傳回值得到listView的長度(這也是為什麼在開始的第一張圖特別的標出列表長度),然後根據這個長度,調用getView()逐一繪製每一行。如果你的getCount()傳回值是0的話,列表將不顯示同樣return
Time of Update: 2018-12-05
public class DragGridView extends GridView{ private String TAG = "DragGridView"; private int dragPosition; //開始拖拽的位置 private int dropPosition; //結束拖拽的位置 private int dragPointX; //相對於item的X座標 private int dragPointY;
Time of Update: 2018-12-05
第一:FrameLayout的妙用,架構布局是最簡單和最高效的布局類型之一。架構布局的子控制項被相對於布局的左上方來繪製。如果架構布局中存在多個子視圖,它們將按順序繪製,最後一個子控制項繪製在最上面。樣本:。第二:以前做J2ME平台,為了實現跑馬燈效果,實現方式是在UI線程(繪圖線程)不停的重新整理,通過改變座標來達到動畫效果。那時候看到Android上各種炫目的動畫,簡直嚇尿了,後來做了Android平台才知道,尿尿更健康。在Android平台,動畫效果封裝的非常好。簡單的動畫模型有兩種:tw
Time of Update: 2018-12-05
同其他系統一樣,android的解析xml的方式也有三種:sax,dom,pull。本文主要記錄pull方式。pull解析xml的方式是事件驅動,當pull到一種標籤的時候,它可以返回一個事件,我們根據事件來解析整個xml文檔。 /***inStream代表需要解析的檔案的輸入資料流*/public static List<Person> getPersons(InputStream inStream){List<Person> persons =
Time of Update: 2018-12-05
每次一換電腦,或者一重裝系統,就要重裝一個android的開發環境,忒煩,今天記錄一下,以後就不用查人家的了。 首先是jdk的安裝,然後是eclipse的安裝,這些就不說了,Android的配置才是本文的正題。最開始的時候,我也是傻逼轟轟的跟著網上的文章,採取線上安裝的方式,可憐小弟那時候半兆的網速啊,基本上一個晚上是搞不定的,關鍵是它還不是一鍵安裝的,在有些地方,萬一出現問題,需要人工幹預,這就麻煩了。
Time of Update: 2018-12-05
今天在官網裡學習了RelativeLayout的例子,但是由於自己的英文水平有限,在網路上看到了很好的中文版的對RelativeLayout各屬性的用法的解釋 轉自http://blog.sina.com.cn/s/blog_55b1b0d50100n3d9.html的文章。謝謝! Android RelativeLayout 屬性// 相對於給定ID控制項android:layout_above 將該控制項的底部置於給定ID的控制項之上;android:layout_below
Time of Update: 2018-12-05
帶數組形式的:伺服器端返回的資料格式為:{"calendar": {"calendarlist": [ {"calendar_id":"1705","title":"(\u4eb2\u5b50)ddssd","category_name":"\u9ed8\u8ba4\u5206\u7c7b","showtime":"1288927800","endshowtime":"1288931400","allDay":false},
Time of Update: 2018-12-05
原文地址:http://www.cnblogs.com/TerryBlog/archive/2010/06/26/1765910.htmlAndroid 模擬器使用SD卡例子中直接指定SD卡裡面的音樂檔案進行操作,那麼我們的Android模擬器如何使用SD卡呢?1、你可以來 CSDN 這裡看一下他的文章http://blog.csdn.net/ligaoyang/archive/2009/08/25/4484046.aspx2、不用操作 DOS 直接使用 Android SDK and AVD
Time of Update: 2018-12-05
、簡單實現Android頂部工具列和底部工具列 這兩個工具列全是用布局來實現的。底部工具列布局代碼:<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:background="@drawable/bottom" android:layout_width="fill_par
Time of Update: 2018-12-05
先上代碼package com.test;import android.app.Activity;import android.app.Service;import android.os.Bundle;import android.os.Vibrator;import android.view.View;import android.view.View.OnLongClickListener;import android.widget.TextView;public class
Time of Update: 2018-12-05
——成功屬於耐得住寂寞的人,接下來幾篇將講述Android應用程式的原理及術語,可能會比較枯燥。如果能夠靜下心來看,相信成功將屬於你。引言為了後面的例子做準備,本篇及接下來幾篇將介紹Android應用程式的原理及術語,這些也是作為一個Android的開發人員必須要瞭解,且深刻理解的東西。本篇的主題如下:1、應用程式基底礎 2、應用程式組件2.1、活動(Activities) 2.2、服務(Services) 2.3、廣播接收者(Broadcast receivers)
Time of Update: 2018-12-05
一:不同的layout Android手機螢幕大小不一,有480x320, 640x360,
Time of Update: 2018-12-05
前言:在這個高富帥的世界裡,不管我們矮窮齪多麼努力,都不可能趕上他們,黑木耳永遠都屬於高富帥。 寫這篇文章,完全是發泄,我在公司負責J2ME程式的開發,分為四個版本:觸摸版,普通版,精簡版,小屏版。當然,公司還有Android版和Iphone版,最終的人員分配如下:Android四個人開發,Iphone三個人開發,J2ME一個人開發。從這裡已經奠定了J2ME矮窮齪的基調——技術落後,公司把這些版本當做雞肋(使用者量最大,但是擺明了不可能是重點版本,不可能收費)。
Time of Update: 2018-12-05
——量變產生質變,如果你從第一篇一直看到了這篇,可以說這就是你的質變點之一。回顧及展望經過數篇對Android應用程式的原理的講述,現在我們大概回顧一下。首先我們利用Hello World程式介紹了一個Android應用程式的目錄結構,包括src檔案夾、gen檔案夾、Android x檔案夾、assets檔案夾、AndroidMainifest.xml、default.properties; 接下來我們又站在架構的高度分析了一下Android系統的主要組成部分,包括Linux
Time of Update: 2018-12-05
接觸android已經有一段時間了,一直以為android程式的入口是設定檔中指定的Activity,最近看一個開源項目,發現裡面實現了android 的Application類,才知道,android程式的真正入口是Application類的onCreate方法。只不過大多數開發人員無需重寫該類,它的繼承關係如:java.lang.Object ↳ android.content.Context ↳ android.content.ContextWrapper ↳
Time of Update: 2018-12-05
http://hi.baidu.com/xalanz/blog/item/689cc2b1ebba4d5f09230293.html 從D-Bus(DBus)的使用看Android設計策略中安全的優先順序2009-12-15 08:59Android使用了一種特殊的進程間通訊系統D-bus .而我們知道進程間通訊機制已經存在好多種,Corba,DCOP,COM,SOAP, XML-RPC ... ...
Time of Update: 2018-12-05
最後項目當中要用到,所以也就只能不停的找資料學習了,看了一天,有一些收穫,想寫一篇做個筆記,免得以後忘了,先發一張。以上這個就標題就是用的ViewPager做的,支援左右滑動,也支援點擊,大部分都可以,不錯,下面都是ListView 也有TextView 控制項,就是說你想用什麼都可以,還是挺好的。以上這張圖的效果就是傳說中的ViewFlipper效果了,好多的程式啟動的時候有用到這樣的效果,做個歡迎介面,不多說這些都很簡單,網上也有很多的例子,我也只是做個整理。以上這張圖片效果支援左右滑動,
Time of Update: 2018-12-05
http://blog.csdn.net/yili_xie/archive/2009/12/09/4971736.aspx 這個分析的不錯。原地址有圖。 這裡我們向Android中添加自己的模組,只涉及到.so/*.a/elf source的編譯,以及如何將prebuilt file添加進工程。對於APK以及jar的source暫時沒有仔細研究,要添加進去的話可以參照/pacakge和/framework 裡面的Android.mk ~~
Time of Update: 2018-12-05
android:id="@+id/editSms" android:layout_width="fill_parent" android:layout_height="wrap_content" android:hint="@string/saveSms" android:inputType="textMultiLine" android:gravity="left|top"