Time of Update: 2018-12-06
這個執行個體主要是運用字型的只是,但是android內建就幾種,雖然android有提供可以自己轉載字型的功能,但我試了下,沒發現成功的,所以我代碼裡面就沒有弄了,就弄了內建的。明天再試試效果,發現書本的代碼不怎麼適合android,當字型變大時,會出現按兩次才能換行的bug。以後我會修訂這個bug下面是: mainView的代碼:Java代碼package com.wjh.demon_5; import android.content.Context; import
Time of Update: 2018-12-06
iReaper for android是哥開發的一款android平台的小工具,用來協助您下載中文MSDN Webcast 的課程視頻,代碼以及課件。功能與iReaper類似,因此得名。中文MSDN Webcast 從2004 年誕生至今已經開播了1000
Time of Update: 2018-12-07
很多Android開發人員已經度過了初級、中級,如何成為一個Android高手呢? Android123就各個層級的程式員應該掌握哪些內容作為下面分類。 一、初級 1. 擁有嫻熟的Java基礎,理解設計模式,比如OOP語言的原廠模式要懂得。 2. 掌握Android UI控制項、Android Java層API相關使用。 邁向中級,最好再次更新下Java技術,掌握Java concurrent庫、nio庫,精通xml、json解析,做過socket c/s端的程式。
Time of Update: 2018-12-07
程式執行需要讀取到安全敏感項必需在androidmanifest.xml中聲明相關許可權請求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允許讀寫訪問”properties”表在checkin資料庫中,改值可以修改上傳( Allows read/write access to the “properties” table in the checkin database, to change values that get
Time of Update: 2018-12-07
1 Intent.ACTION_MAIN String: android.intent.action.MAIN標識Activity為一個程式的開始。比較常用。Input:nothingOutput:nothing例如:Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
Toast大家都知道了,是一個在不影響使用者正常使用下的資訊提示工具,但預設的Toast只能顯示文字,是否有點單一呢,能不能顯示帶映像的Toast呢。不怕想不到,答案是肯定的,那就show一下吧。private void showToast() {// 1 建立ToastToast toast = Toast.makeText(this, "圖文顯示,是不是有點^_^", Toast.LENGTH_LONG);// 2 建立Layout,並設定為水平布局LinearLayout mLayout
Time of Update: 2018-12-06
1.換用Linux系統,這個也沒有見過誰有詳細的測試報告.我現在就在Ubuntu下做開發,似乎快了那麼一點點,但也或許是心理作用.2.不使用模擬器,使用真機.額,這個似乎和話題無關.3.增大開發機器(電腦)的記憶體和CPU4.建模擬器的時候,不要使用Google
Time of Update: 2018-12-06
Android源碼編譯後,在out/target/product/generic下產生的三個鏡像檔案:ramdisk.img,system.img,userdata.img以及它們對應的分類樹root,system,data。ramdisk.img是根檔案系統,system.img包括了主要的包、庫等檔案,userdata.img包括了一些使用者資料,android載入這3個映像檔案後,會把 system和 userdata分別載入到 ramdisk檔案系統中的system和
Time of Update: 2018-12-06
android架構已經為我們整合瞭解析json的包 先一個簡單的例子,json直接寫在string中 Java代碼 String staticObject = "{\"firstname\":\"Steve\",\"lastname\":\"Jobs\",\"cellphones\":\"0\"}"; void buildObject() { try { obj = new JSONObject(staticObject)
Time of Update: 2018-12-06
今天,體驗了一下jetBrains的Intellij IDEA。確實不錯。軟體的運行速度要比eclipse快的多。大家可以到jetBrains官網下載:http://www.jetbrains.com/idea/.目前的最新版本是IntelliJ IDEA Community Edition
Time of Update: 2018-12-06
res/layout/main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2018-12-06
res/layout/main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"
Time of Update: 2018-12-06
你曾經被iphone用手指在螢幕劃來花去拖動相片吸引嗎?在Android同樣能夠實現,而且不是什麼難事。這裡需要用到android.content.Context;android.widget.BaseAdapter;android.wiget.ImageView;等。android.content.Context在Activity中類似於一張Canvas畫布,能夠隨時處理或覆蓋它。Context與Intent一樣是android.content的子類。本執行個體通過在layout中放置Gall
Time of Update: 2018-12-06
一、記憶體(ram): android的總記憶體大小資訊存放在系統的/proc/meminfo檔案裡面,可以通過讀取這個檔案來擷取這些資訊: Java代碼 publicvoidgetTotalMemory(){ Stringstr1="/proc/meminfo"; Stringstr2=""; try{ FileReaderfr=newFileReader(str1);
Time of Update: 2018-12-06
需要在多個activity或者service之間共用資料1、自訂ApplicationJava代碼 public class DemoApplication extends Application {private HashMap<String, Object> map = new HashMap<String, Object>();public void put(String key,Object object){map.put(key,
Time of Update: 2018-12-06
res/values/style.xml<?xml version="1.0" encoding="utf-8"?><resources> <style name="style1"> <item name="android:textSize">18sp</item> <item name="android:textColor">#EC9273</item>
Time of Update: 2018-12-06
介面 src/Ex03_16.javapackage gphone.EX03_16;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.EditText;import android.widget.TextView;public class EX03_16 extends Activity {
Time of Update: 2018-12-06
作為開發人員,為啥我們要關心UI?因為UI越好,使用者會感覺你的軟體品質越好,第一印象更好;於是他們會給你更好的評分;於是你的軟體會有更好的排名;於是,會有更多人裝你的軟體,你也就能賺到更多錢。五不要和九要五不要:1. 不要照搬其他平台上的UI設計。應該讓使用者感覺是在使用一個真正的 Android 軟體,在你的品牌顯示和平台整體觀感之間做好平衡。2. 不要過度使用模態進度條和確認對話方塊。3. 不要使用固定的絕對位置布局。4. 不要使用px單位,使用dp;如果是文本,使用sp。5.
Time of Update: 2018-12-06
源碼下載完畢後執行以下命令:root@alex-MS-7236:~# cd mydroidroot@alex-MS-7236:~/mydroid# repo sync這時出現錯誤============================================Checking build tools versions...build/core/main.mk:76:
Time of Update: 2018-12-07
1 Intent.ACTION_VIEWString android.intent.action.VIEW用於顯示使用者的資料。比較通用,會根據使用者的資料類型開啟相應的Activity。比如 tel:13400010001開啟撥號程式,http://www.g.cn則會開啟瀏覽器等。代碼1:Uri uri = Uri.parse("http://www.google.com"); //瀏覽器//Uri uri =Uri.parse("tel:1232333");