發表文章

目前顯示的是 4月, 2009的文章

Cupcake新花樣 AppWidgets

讓App可以變成Widgets放在桌面上 ! 簡介 : Introducing home screen widgets and the AppWidget framework 實例: wiktionary-android Wiktionary home screen widget for Android Live folders 官方網站說明文件 : AppWidgets api : package android.appwidget

利用Intent 玩Google Map

Intents List: Invoking Google Applications on Android Devices 有些更新! Google Maps URI : geo:latitude,longitude geo:latitude,longitude?z=zoom geo:0,0?q=my+street+address geo:0,0?q=business+near+city Google Streetview URI : google.streetview:cbll=lat,lng&cbp=1,yaw,,pitch,zoom&mz=mapZoom (The cbll field is required. The cbp and mz fields are optional.) -- 其他 : 顯示地圖 Uri uri = Uri.parse("geo:38.899533,-77.036476"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); 路徑規劃 Uri uri = Uri.parse("http://maps.google.com/maps? f=d&saddr=startLat%20startLng&daddr=endLat%20endLng&hl=en"); Intent it = new Intent(Intent.ACTION_VIEW, uri); startActivity(it); //where startLat, startLng, endLat, endLng are a long with 6 decimals like: 50.123456 // 把把起點終點以經緯度表示然後丟給google map 去做路徑規劃

Cupcake上開發Google Map相關應用

圖片
關於 Android Location-based Service APIs 可以先看這官方說明文 : Location and Maps Cupcake有多了些Support的 api 像是 java.lang.Object ↳ android.location.Geocoder A class for handling geocoding and reverse geocoding. Geocoding is the process of transforming a street address or other description of a location into a (latitude, longitude) coordinate. 詳情請看Api : http://developer.android.com/reference/android/location/Geocoder.html 在AVD的使用上也可以設定GPS support 所有跟硬體相關的設定紀錄在AVD's local directory > config.ini 跟GPS相關的參數名稱是hw.gps Whether there is a GPS in the device. Default value is "yes". -- By default, the android tool creates the AVD directory inside ~/.android/avd/ (on Linux/Mac), C:\Documents and Settings\ \.android\ on Windows XP, and C:\Users\ \.android\ on Windows Vista. If you want to use a custom location for the AVD directory, you can do so by using the -p option when you create the AVD: android create avd -n my_android1.5 -t 2 -p path/to/my/avd 詳見: 什麼是AVD

什麼是 AVD ?

What is AVD ? Android Virtual Devices (AVDs) are configurations of emulator options that let you better model an actual device. 可以處理 1. hardware features 像是鍵盤種類。 2. A mapping to a system image. You can define what version of the Android platform will run on the virtual device. You can choose a version of the standard Android platform or the system image packaged with an SDK add-on. 3. 有關SD卡模擬 可以預先設好,跟AVD綁在一起。 4. Skin。 預設的四種(HVGA 直立 橫立 ... ),使用者也可以自己下載其他skin。 -- 如何建立AVD呢? 就用sdk中 tool目錄下的android這個程式。 android -n yourname -t 1 這樣會產生一個名字叫做yourname的AVD,然後他的ID是1 -t (targetID) ID要拿來做什麼呢?他並不是自選的編號,而是讓你選擇是那一種API, 一樣用sdk中 tool目錄下的android這個程式,下這個指令: android list targets 會列出目前所有的 Available Android targets: id:1 Name: Android 1.1 Type: platform API level: 2 Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P id:2 Name: Android 1.5 Type: platform API level: 3 Skins: HVGA (default), HVGA-L, HVGA-P, QVGA-L, QVGA-P id:3 Name: Google APIs Type: add-on Vend

千呼萬喚始出來 總算可以吃到Cupcake啦 ~Android 1.5 release

圖片
From Something about China @@ 之前發了很多篇有關cupcake的傳聞 ( Android 1.5 Cupcake -> 2009 Mid January release ? )( 試用一下 Cupcake吧 ) 四月中還在pre-view( Cupcake 真的好了! ) 本來以為要到五月才會有正式版,想不到今天就有了 !!! 根據這篇 Android 1.5 is here! 新的sdk可以到這裡下載 Download Android 1.5 SDK, Release 1 當然要看一下 SDK Release Notes 這次升級對於開發者最大的影響就是所謂的 Android Virtual Devices — ( AVD ) 可以讓你在同台電腦儲存開發因應不同設定所需要的Virtual Devices ! (最近中文有點差,中英混雜感覺有點拗口 Orz) 簡單說就是可以預先做出不同的組態,然後在開啟模擬器的時候選擇要掛那一個組態。 使用Eclipse的開發者可以在 Run configuration中設定 ! 使用Ant手動的開發者,要先利用sdk 中的tools > android ! 設定。 之前二三月的時候,source code build 出來的還叫做VM ,前一陣子試用 pre-view版,就已經改叫做 AVD啦。 拿到SDK最想做的事情就是先更新 ADT (因為之前的Eclipse plugin很不順阿 Orz ) 又要研究新版本啦 ~ 另外有Android Dev Phone 1 (ADP1)的朋友可以到HTC提供的網址,upgrade一下 :) Flashing your Android Dev Phone with a Factory System Image ps > Android developer phones like the ADP1 are intended for application development, rather than daily use. Additionally, they are operator-neutral and country-neutral, so they ma

Blog與賽微輕鬆說

圖片
賽微科技 Cyberon Corporation - A Leading Embedded Speech Solution Provider integrates with mostly used English/ Chinese vocabularies and Cyberon’s advanced Text-to-Speech engine specifically developed for dictionary pronunciation . ... www.cyberon.com.tw/

網路追追追 大陸封鎖blogger ?!

圖片
剛好翻到些文章,有關在中國看不到blogger?! 但是按照時間順序追一下 : 2005年度漢字"封" Google Free Proxy + Google Translation 解決網路封鎖?! Max與Rainbow的部落格: 突破大陸地區封鎖Blogspot之解決辦法 樂多日誌真的被大陸封鎖耶 但是到了這篇 : WebSitePulse - 檢查網站是否被大陸封鎖? 裡面有檢查台灣BSP所進行的檢測,檢測時間為2008.08.25。 -- 收集到了相關工具 : freespeedtest.com 是一個幫你測試你website速度的網站。 WebSitePulse - 檢查網站是否被大陸封鎖? -- 經過以上兩個網站的檢查 http://tttt-note.blogspot.com/ 可以連線阿! 科科 所以大陸封鎖blogger ?! 應該是過時的新聞了 Orz

想學Android嗎??

最近有很多Android訓練課程!? 以下按照學費排序 Orz Jollen's Consulting 課程資訊] Android Day: Android 應用程式新手入門 http://www.jollen.tw/ Jollen’s Consulting 與 Good OS 為推廣 Android 應用程式開發,共同贊助本次的 Android Day 訓練活動。本活動將在下午舉辦免費訓練課程,幫助對 Android 應用程式有興趣的朋友,一天入門 Android 應用程式設計。對於想初步了解Android 應用程式設計方法的朋友相然有幫助;經由 Android Day 的訓練課程可以幫您節省數週的自學時間。 ysl 開的 Android 課 @ 新竹 【工業局補助50%】Android 手機應用程式開發起步走(23090727) 5/19、5/26 星期二兩天,在新竹開一堂『Android手機應用程式開發入門』的課程。 時間配合不上的,還有一次。6/14、6/21 星期日兩天,在新竹開一堂『Android手機應用程式開發入門』的課程。這些都是專門為了從未接觸過 Android 應用程式開發的程式開發人員,所設計的課程。 參加辦法: 1.學員自費7000元(學費14000元,工業局補助7000元)。 2.報名網址: http://college.itri.org.tw Google Android 軟硬整合開發三步曲 最近開課日期:2009/4/25-26(兩天) 主講人:高煥堂 http://www.android1.net/Topic.aspx?BoardID=21&TopicID=750 學費:NT$14,500元(含稅) 開課前3天繳費報名者,可享8折優惠(只需NT$11,000元) 參加此課程者,還可享下述優惠: 1. 贈送四本 高煥堂 寫的Android書籍或C/C++書籍 (任選四本,市值NT$1,800元) 2. 贈送 「物件導向雜誌」典藏版(含14冊,無價之寶) --

錯過了 2009 OSDC Orz

貼些文章 看看錯過什麼 Orz YDN @ OSDC YDN Open Party 活動紀實 OSDC 2009 Rails Turtorial Part2 OSDC 2009 超簡略心得 OSDC (Open Source Developers’ Conference) 2009 筆記整理 OSDC (Open Source Developers' Conference) 2009 筆記整理 @@ 找天消化一下

什麼是 IME ?

What is IME ? input method (IME) @@ 不懂E是什麼 xd 科科 不過輸入法叫做IME跟即時通訊(instant message)倒是可以錯開了 ! 網路上查詢 IME的定義結果: * 一種程序,通過將鍵擊轉換為複雜東亞字符從而將東亞文字(簡體中文、繁體中文、日語、朝鮮語)輸入程序 ... www.officeba.com.cn/article/htmldata/detail/2007/7/21/1278.html Android Cupcake 終於有輸入法相關的東東 官方文件還沒更新 blog先討論 : Updating Applications for On-screen Input Methods Posted by Dianne Hackborn on 21 April 2009 at 9:10 PM Creating an Input Method Posted by Amith Yamasani on 22 April 2009 at 5:00 PM -- 相關文章 : Android 中文輸入法 官方版 ! 百家爭鳴的中文輸入法 Need Chinese Input on G1 ? Download KerKerInput now ! Android 中文輸入法 -- update : IMF -> Input Method Framework IMEs -> input method editors IMEs, including soft keyboard, hand-writing recognizers, and hard keyboard translators.

什麼是 WebKit ?

What is WebKit ? WebKit is an open source application framework that provides a foundation upon which to build a web browser. ... en.wikipedia.org/wiki/WebKit 目前看到有關Android 上的WebKit 都是在教如何使用WebView 像是 Android Webkit Tutorial WebView 體驗與 findViewByID Android WebView (WebKit) Todo : 1. 應該找找Market上面有關Web服務的程式,都怎麼運用WebKit ! 2. Android Source中的WebKit 在那些地方 3. Android Source中的WebKit 是哪一版的WebKit ?怎麼更新 ?

什麼是 OpenCore ?

What is OpenCore ? 搜索不到關於 opencore 的 中文(繁體) 定義 網路上查詢 opencore在 英文的定義結果: * OpenCores is a loose community of people who are interested in developing digital open source hardware through electronic design automation, with ... en.wikipedia.org/wiki/OpenCores * Open Core is a middleware abstraction layer allowing subsystems and applications to seamlessly run directly on top of Java Virtual Machine or inside of various J2EE application servers. http://www.opensubsystems.org/core/index.html opensubsystem有列出OpenCore的一些 feature 。 OpenCore是一個media framework,主要包含了兩大方面的內容: PVPlayer: 提供媒體播放器的功能。 PVAuthor: 提供Stream記錄的功能。 官方網站 : OpenCores www.opencores.org/ -- 與Android相關的blog文 : OpenCORE 2.0 提供了塞codec的手順 XD 論壇文 : opencore 2.0 build out of Android error

什麼是 Skia ?

網路上查詢 Skia在 英文的定義結果: * Picasa is a software application for organizing and editing digital photos, originally created by Idealab and now owned by Google. "Picasa" is a blend of the name of Spanish painter Pablo Picasso, the phrase mi casa for "my house," and "pic" for pictures (personalized art). ... en.wikipedia.org/wiki/Skia_(company) * Skia is a humanist sans-serif typeface designed by Matthew Carter for Apple Computer in 1993. Skia is Greek for "shadow,"and the letterforms take ... en.wikipedia.org/wiki/Skia Related Post : Google Open Sources Skia Graphics Engine

Android 上的 IM ?

在code google找到一個 andtalk ! 簡述是:Instant Messenger for Android ! andtalk is an instant messenger for Google Phone in android platform. It will support for Google Talk, Yahoo, MSN, AIM, XMPP and so on. It includes File transfer, media sharing, voicemail etc. 想要來試用看看才發現 只提供了一個 smack.jar ... Q : 那什麼是Smack ? A: Smack is an Open Source XMPP (Jabber) client library for instant messaging and presence. A pure Java library, it can be embedded into your applications to create anything from a full XMPP client to simple XMPP integrations such as sending notification messages and presence-enabling devices. Smack API 3.1.0 有其他好心人寫了 XMPP Client Android - Just use Smack API for XMPP Updated XMPP Client for Android 相當感謝Momo 的幫忙 不然就中招而開天窗了 Orz 要多看多動手試 ! 話說最近還想多研究Android Market上的 Application 看到相關文章 : 最近Android Market上面有個詐欺publisher 嘖嘖

Google Voice 要怎麼用

新聞連結們: Mobile sites show us where Google Voice might be going GVdialer puts Google Voice on your mobile handset -- Google Voice demo影片 免費電話 Google Voice -- 官方說明文件: Google Voice Feature Google Voice Basics: How it works

Cupcake 真的好了!

圖片
之前Cupacake有很多風聲, 寫了些文章像是 : Android 1.5 Cupcake -> 2009 Mid January release ? 試用一下 Cupcake吧 今天總算真的快要烤好了 ! 根據GoogleAndroid blog的這篇文章 : Getting ready for Android 1.5 已經有官方提供的cupcake preview sdk可以download 在這裡 http://developer.android.com/sdk/preview/ 詳細更新請看這裡 http://developer.android.com/sdk/preview/features.html 先來看看我有興趣的 關於輸入法 Input Method framework # Input Method framework * Text prediction engine * Ability to provide downloadable IMEs to users (之前文章提到; Android 中文輸入法 官方版 ! ) 關於鍵盤 # On-screen soft keyboard * Works in both portrait and landscape orientation * Support for user installation of 3rd party keyboards * User dictionary for custom words 奧妙的intent們 # Speech recognition framework * Support for using speech recognition libraries via Intent #LocationManager - * Applications can get location change updates via Intent (以前寫的文章要更新啦 奧妙的intent ) -- 有關Google Map -> 使用其他API 官方文章是這樣寫的 : We've also made changes to the developer tools and the structure of

Repo 與 git

圖片
Google官方說明了 Using Repo and Git 比自己東補西補的git 文章好多了 Orz 糟糕的git相關文章 : most commonly used git commands Git 如何切換不同版本 補張圖 來自http://source.android.com/download/using-repo 來自http://source.android.com/download/using-repo

如何找Android Application ?!

之前寫的有關Android Application 的文章有 : 介紹有關Appplication 趨勢的 Android與 Web2.0 以及介紹 第一個免費且實用 T-Mobile G1 應用程式 - 台灣天氣資訊 收集一下哪邊可以找Android Application ?! Cyrket http://www.cyrket.com/ atrackdog http://atrackdog.a0soft.com/index.php Android Market Place Rankings Android Market Place Rankings 另外 如果想要在Market上找 Google 官方的軟體的話: 請打 pub:"Google Inc."

試用一下 Cupcake吧

圖片
Cupcake for trial 之前提到 : Android 1.5 Cupcake -> 2009 Mid January release ? Android 中文輸入法 官方版 ! 發現有國外網友放 Cupcake Emulator讓大家下載 : Try out Cupcake yourself 慢用

TOSSUG, gasolin, Android

今天下班之後跑去參加 【4/7 TOSSUG 心得分享】gasolin: Android 應用程式設計大不同 做了不同平台間的比較 淺顯易懂 ! 看了他的eclips的workspace 驚覺自己寫的程式太少啦 !!!! 推薦 DiveIntoAndroid 深入淺出 Android -- Google 手持設備應用程式設計 其他Android 開發文章請見:  Android開發豆知識

Android 中文輸入法 官方版 ! Gboard - Google 鍵盤 開始支援注音輸入啦

圖片
Android 中文輸入法 官方版 ! Gboard - Google 鍵盤 開始支援注音輸入啦 2020年更新: Android 中文輸入法 官方版 ! Gboard - Google 鍵盤 開始支援注音輸入啦  下載連結:  https://play.google.com/store/apps/details?id=com.google.android.inputmethod.latin 從Package name ( com.google.android.inputmethod.latin  ) 可以看到原本是Latin 輸入法 再一路增加到現在這麼多語言的支持。 Gboard 將你喜愛的 Google 鍵盤功能集於一身,除了提供滑行輸入、語音輸入等功能外,也兼顧速度和穩定性。 滑行輸入:以手指依序滑過要使用的字母,讓輸入速度變得更快 語音輸入:隨時隨地透過語音輕鬆輸入內容 手寫功能*:不論是正楷還是潦草的手寫字體,系統皆可正確辨識及輸入 表情符號搜尋功能*:更快找到想要使用的表情符號 GIF*:搜尋貼切適合的 GIF,用於表達以及與對方分享你的反應 多語輸入:再也不必手動切換語言,Gboard 會根據你已啟用的語言自動更正輸入內容,並提供建議字詞 Google 翻譯:在鍵盤上輸入內容時同步進行翻譯 * Android Go 裝置不支援此功能 支援數百種語言,包括: 布爾文、阿姆哈拉文、阿拉伯文、阿薩姆文、亞塞拜然文、巴伐利亞文、孟加拉文、博杰普爾文、緬甸文、宿霧文、恰蒂斯加爾文、中文 (華語、粵語等)、吉大港文、捷克文、德干文、荷蘭文、英文、菲律賓文、法文、德文、希臘文、古吉拉特文、豪薩文、北印度文、伊博文、印尼文、義大利文、日文、爪哇文、卡納達文、高棉文、韓文、庫德文、摩揭陀文、邁蒂利文、馬來文、馬拉雅拉姆文、馬拉地文、尼泊爾文、北索托文、歐利亞文、帕施圖文、波斯文、波蘭文、葡萄牙文、旁遮普文、羅馬尼亞文、俄文、沙雷基文、信德文、錫蘭文、索馬里文、南索托文、西班牙文、巽他文、斯瓦希里文、泰米爾文、泰盧固文、泰文、茨瓦納文、土耳其文、烏克蘭文、烏都文、烏茲別克文、越南文、柯薩文、約魯巴文、祖魯文及更多其他語言!如要查看完整的支援語言清單,請前往 https://goo.gl/fMQ85U 專業提示: •

Google Search

推薦內容橫式

本月熱門文章

[FAANG面試] Amazon/AWS 領導力準則 14 Amazon Leadership Principles

日本旅行 去東京可以在哪邊買羽球相關用品? WEMBLEY/WINDSOR/梭家/Victoria/Alpen TOKYO

PM到底在做什麼 ? Project Manager, Product Manager 以及 Program Manager的差別

蔣經國時代 1979年 美麗島事件 回顧

快速上手的ComfyUI與Stable Diffusion生成圖片的cheat sheet

柯文哲弊案:關於橘子

ComfyUI搭配各個Stable Diffusion模型版本的介紹、檔案名稱及相應的目錄結構。

許多深藍人士懷念的兩蔣時代

川普第二次擔任美國總統

Netflix 勁爆女子監獄 Orange is the New Black /OINTB 成立了 Poussey Washington Fund 這個基金將會幫助更生人及移民人權問題 !!