發表文章

目前顯示的是 2009的文章

什麼是 TLS ?

What is TLS ?

What is PRL ?

什麼是PRL ? PRL (Preferred Roaming List)

Android issue list

以下連結是Android issue list http://code.google.com/p/android/issues/list 可以在上面report 也可以看有哪些已知issue !! 是個好地方 Orz

onConfigurationChanged -> Activity.java

Activity.java /** * Called by the system when the device configuration changes while your * activity is running. Note that this will only be called if * you have selected configurations you would like to handle with the * {@link android.R.attr#configChanges} attribute in your manifest. If * any configuration change occurs that is not selected to be reported * by that attribute, then instead of reporting it the system will stop * and restart the activity (to have it launched with the new * configuration). * * At the time that this function has been called, your Resources * object will have been updated to return resource values matching the * new configuration. * * @param newConfig The new device configuration. */ public void onConfigurationChanged(Configuration newConfig) {

就在Web UI上決勝負吧!

圖片
話說Web UI真的是個很重要的事情阿! 一切都要從 WebKit 開始! 然後 .... 以及 ... 所以 ... (中略) 而Android’s Browser 則是based on WebKit + SquirrelFish 一般說來•WebKit v528.5, equivalent to Safari 4 beta 但是從user-agent string看來是 3.1.2 @@ 最近MOTO老大哥力圖振作,推出的Android phone都有模有樣的! 逛MOTODEV Studio,發現還針對WebUI做了些努力!!! With MOTODEV Studio for WebUI, you can develop, debug, and deploy increasingly popular widgets and Web 2.0-style applications for Motorola's open MOTOMAGX™ platform. Tools and documentation are pre-integrated and packaged with the Eclipse™ IDE so you can focus on creativity while maximizing productivity. 果然有心! 快點來k一下吧 @@ http://developer.motorola.com/docstools/motodevstudio/webui/getstarted/ Eclipse 相關文章: set Android error log on Eclipse linux(ubuntu)環境下開發 Android 所遇到的Eclipse 設定問題 Android tutorial : Before HelloWorld

Google Play 推薦Android app 誠徵App排行榜

圖片
Google Play 推薦Android app 誠徵App排行榜 2020/05 更新: 改用這個連結  https://play.google.com/store/apps/top 就可以看到Google Play 熱門排行榜 過去這一篇文章點閱率很高,因為是從Google一開始推出Android就持續在寫,推薦的Android app 結果很多當年的討論區,現在都有變化了,想想還是先來推薦個人Blog上的推薦app 可以用這一個標籤 Android App 來搜尋目前Blog中所有推薦的 Android App  !! 也歡迎大家推薦一些有趣的App。 分享App 排行榜,基本上是iOS, Android都有,畢竟熱門的App一定會盡量做到雙平台都支援阿。 2019年App排行出爐!Tinder最賺、短影音Likee首次上榜,還有 ... Dec 19, 2019 - 在最多下載的遊戲當中,最值得注意的是土耳其遊戲公司Good Job Games推出一系列超輕量級遊戲,雖然玩法有些陽春卻都能奪下排行榜中的 ... ‎《年度熱門App 排行榜》:App Store 專題故事 - Apple 在App Store 上瞭解《年度熱門App 排行榜》選集,包含「LINE」、「YouTube」、「TikTok - 有趣的人都在這裡」以及更多內容。在iPhone、iPad 和iPod touch 上盡享這些 ... 2019全球最熱門App、遊戲排行榜出爐!告訴你大家都在玩什麼 ... Dec 21, 2019 - 2019年全球最熱門App和遊戲排行榜:Facebook搶下前兩名. 在2019年最常被用戶下載的App,Facebook旗下服務包括FB、Messenger和WhatsApp ... 2009/11 : 找到一些網友推薦Android軟體文 : 提供做參考!!! HERO Android 軟體懶人包 現在使用的Android應用程式(on HTC Magic Image for G1) 不過還需要一直更新,畢竟現在手機都已經是Android 2.3 了。 (相關文章: Android 2.3 薑餅人 正式登場 ) 且也應該針對Andr

什麼是 PDP ?

Packet Data Protocol (PDP)

什麼是 SVG ?

圖片
相當重要的文章 What is SVG? wiki: Scalable Vector Graphics The Sneak Preview to TinyLine SVG for Android has been released at http://www.tinyline.com Download free TinyLine SVG Viewer for Android http://www.tinyline.com/svgt/download/tinylineviewer.apk Check the User Guide http://www.tinyline.com/svgt/download/userguide_and/ TinyLine SVG 2.1 Viewer for Android

Integrating Application with Intents

Android Developers Blog: Integrating Application with Intents intent 又有新花招 ! -- 過去相關文章 奧妙的intent Note 2.0: 利用Intent 玩Google Map

arm-eabi-objdump

arm-eabi-objdump -d libdvm.so | tee libdvm.txt arm-eabi-objdump -d --disassemble Display assembler contents of executable sections related article: wiki: GNU toolchain wiki: GNU Binutils common command: readelf -S XXX.so nm XXX.so

夾有奶油餡的細長點心 Eclair

圖片
Eclair可以抓到source code 啦 已經有人移植到G1啦 eclair - (巧克力)長形泡夫;奶油鬆餅; 奶油酥餅 -- update related link 從Android的美味關係 看智慧手機系統    

什麼是 MTC ?

圖片
MTC -> Mobile-Terminated Call 一堆MTC的名詞 順手找到一個介紹GSM的網站@@ GSM For Dummies From Something about Movie

什麼是 EDGE ?

圖片
EDGE是一種基於GSM/GPRS網絡的數據增強型移動通信技術,通常又被人們稱為2.75代技術。 blog.csdn.net/fly_higher/archive/2007/01/04/1474268.aspx EDGE(通常又稱為:EGPRS)是GPRS的擴展,可以工作在任何已經部署GPRS的網路上。(只要MS和BTS設備做一些必要的升級) 由於GSM/GPRS的強烈競爭對手CDMA2000,到2004年,EDGE主要在北美的運營商那裡部署了部分。大部分運行商把UMTS作為理想的升級途經,計劃完全跳過EDGE或者在UMTS覆蓋不到的區域使用。然而,UMTS高昂的建設費用和緩慢的實施已經使一些西歐的運營商採用EDGE作為過渡階段的升級方案。(典型的運行商3)雖然EDGE不需要改變GSM核心網路的硬體,但是基站必須改進。兼容EDGE的傳輸單元要安裝到基站上,而且基站系統的也要升級到能夠支持EDGE。新的移動終端軟硬體也要能夠編解碼新的移位監控方案。 From Something about Movie

Android Developers Blog: Bring Your Lab Coats

Android Developers Blog: Bring Your Lab Coats 快喔快喔~~~~

什麼是 OMA DM ?

圖片
網路上查詢 OMA DM在 英文的定義結果: OMA Device Management is a device management protocol specified by the Open Mobile Alliance (OMA) Device Management (DM) Working Group wiki: OMA DM en.wikipedia.org/wiki/OMA-DM OMA DM specification is designed for management of small mobile devices such as mobile phones, PDAs and palm top computers. The device management is intended to support the following typical uses: 基本上要有以下功能 @@ Provisioning – Configuration of the device (including first time use), enabling and disabling features Configuration of Device – Allow changes to settings and parameters of the device Software Upgrades – Provide for new software and/or bug fixes to be loaded on the device, including applications and system software. Fault Management – Report errors from the device, query about status of device -- 可能的傳送方式 @@ OMA DM is designed to support and utilize any number of data transports such as: physically over both wireline (USB, RS-232) and wireless media

Android Developers Blog: Announcing Android 2.0 support in the SDK!

Android Developers Blog: Announcing Android 2.0 support in the SDK! 又來升級 @@

UI framework changes in Android 1.6

Android Developers Blog: UI framework changes in Android 1.6 看來要好好研究研究 還有density相關的東西 Orz

density and mutiple device

Support for additional screen resolutions and densities in Android Supporting Multiple Screens 看來有很多工作要做了 其他Android 開發文章請見:  Android開發豆知識

Mark版稻香

Google 甜甜圈Android Donut SDK

新聞連結: Google釋出Android Donut SDK 請點這裡 download Android 1.6 Version Notes Android 1.6 Platform Highlights -- 有一些修改:) Quick Search Box for Android Camera, Camcorder, and Gallery VPN, 802.1x Battery usage indicator Accessibility 宣傳影片 -- 其他文章: Androud Donut update information Note 2.0: Android 到底有沒有TTS

什麼是 EVDO ?

圖片
EVDO (Evolution-Data Optimized or Evolution-Data) 網路上查詢 EVDO在 英文的定義結果: EV-DO - Evolution-Data Optimized or Evolution-Data only, abbreviated as EV-DO or EVDO and often EV, is a telecommunications standard for the wireless ... en.wikipedia.org/wiki/EV-DO ev do - A wireless radio broadband data standard adopted by many CDMA mobile-phone service providers in Japan, Korea, Brazil, Israel, the United States, Australia, Canada, New Zealand, Venezuela and Mexico. ... www.goingwimax.com/wimax-glossary/ Part of the CDMA2000 family of standards, it is wireless radio broadband protocol that delivers download data rates of up to 2.4 Mbps. ... about.telus.com/investors/annualreport2005/en/glossaryBot.html Evolution data maximized (CMDA2000 1x EVDO) is based on CDMA2000. EVDO supports mobile data communications at speeds ranging from 400 Kbps to 2 Mbps. resources.bandwidthmarket.com/corporate/whatis.techtarget.com/definition/0,,sid9_gci1193741,00.html ev do - evolution-data only.

什麼是 CDMA ?

網路上查詢 CDMA的定義結果: CDMA,英文全寫為 Code Division Multiple Access ,翻譯作码分多址或分码多工或分码复存,是一種多路複用的無線通訊技術。 zh.wikipedia.org/wiki/CDMA CDMA經常被廣泛和不嚴格地用來稱呼使用CDMA技術實現的無線網路及其制式,比較常見的是由Qualcomm主要支持和最先投入商用的數位細胞電話制式,包括IS-95(CDG為其申請註冊商標為cdmaOne)和它的演進版本IS-2000(CDMA2000),其他很少這樣使用。由於WCDMA和TD-SCDMA也使用了CDMA技術,這樣的稱呼可能會造出一些混亂。 這裏需要注意: CDMA (分碼複存/復用技術)理論被應用於WCDMA無線介面。 WCDMA 無線介面被應用於國際3G標準UMTS和日本3G標準——FOMA(由日本電信和沃達豐共同開發)。 CDG、TIA和3GPP2等制訂的俗稱為CDMA的系列標準族(包括cdmaOne和CDMA2000)和3GPP的WCDMA標準族無論無線訊號和核心網都不兼容。 碼多分址技術。是近年來在數字通信過程中出現的一種先進的無線擴頻通信技術,它能夠滿足市場對移動通信 ... soft.shouji56.com/article/256.html 碼分多址,是移動通信的一種國際技術標準,屬於第二代(2G)的移動通信技術,起源於美國,盛行於韓國和 ... blog.ednchina.com/kingargos/74699/message.aspx 相關文章: 什麼是GSM ? 什麼是 GPRS ?

什麼是 MTP ? Media Transfer Protocol

圖片
網路上查詢 MTP的定義結果: 出現 : 信息傳遞部分(MTP),在SS7/C7協議組中的協議,傳輸信號信息和執行相關的功能,例如錯誤控制和信令鏈接安全。 ... www.networkdictionary.cn/protocols/m.php 感覺很拗口,因為是機器翻譯的?@@ 實際上要講的是 What is MTP (Media Transfer Protocol) ? wiki : Media Transfer Protocol The Media Transfer Protocol is a devised set of custom extensions to the Picture Transfer Protocol (PTP). Media Transfer Protocol supports the transfer of music files on digital audio players and movie files on portable media players. from Definition of "Media Transfer Protocol" The Media Transfer Protocol is a system devised by Microsoft that allows for the synchronization of media files between a personal computer and a device such as a cell phone or MP3 player. 所以看來是跟微軟有關的 那去google group上發問 看到這個 Is there any plan to support MTP protocol in Donut or later? 所以G1上應該是有3rd party來做MTP, Google android project open source的部份不支援MTP ! From Something about Movie -- update 2011 Android 3.0 開始在Nvdia的平台上開始有支援MTP嚕 不過MTP跟adb之前還有一些問題,

OMA download and Android

Some DRM playback is in the android PVlayer. the DRM download including Forward lock and Combined delivery, Only forward lock is supported on android. OMA download is not a feature of Android 1.0 or cupcake. partial support could be added by a 3rd-party application by exposing an activity for ACTION_VIEW on the appropriate MIME types. related post: http://groups.google.com/group/android-framework/browse_thread/thread/6609e59ff09c1a58

如何測試Browser

如何測試Browser,可以試試看Acid !!! wiki Acid3 Acid3 is a test page from the Web Standards Project that checks how well a web browser follows certain web standards, especially relating to the Document Object Model and JavaScript. (Android 1.5 scored: 93/100) other test url acid2 test  http://www.webstandards.org/files/acid2/test.html acid3 test  http://acid3.acidtests.org/ some comments about browser with acid test  http://www.howtocreate.co.uk/acid/ 其他相關測試 SunSpider JavaScript Benchmark  http://www2.webkit.org/perf/sunspider-0.9/sunspider-driver.html Simple Test for PHP

HTC Hero 與 Social Network

開始有消息了: [採訪]HTC Hero詳細資費方案公佈 搭中華電信0元起 八月底台灣! -- 裡面有提到: Stay Close ,這個主軸是將SMS、email、Facebook、Twitter整合了, 不知道大家還記不記得先前HTC Touch Diamond 2發佈時,首先內建了People Centric功能,這個功能可以在通訊錄每位朋友的單頁UI上,找到和該聯絡人之間所有通話、簡訊、電子郵件往返紀錄。這就是HTC所謂的Stay Close, 不過這次在Hero裡面整合性更強,除了與該連絡人的電子郵件、簡訊、來電紀錄外,這次又加入了照片,只要將該連絡人資料建立完畢,就會根據該連絡人的電子郵件地址, 完全不用設定情況下,Hero會從Facebook找出可能是該連絡人的帳號,你可以直接加入,該聯絡人的照片資訊就能與該頁面整體同步。除了Facebook外,這個功能也能整合Flickr與Twitter帳號, --- 要來研究一下這三個的api嚕 Facebook Flickr Twitter -- 在Android中Contacts 裡面存的table主要是在People裡面 Email放在很奇怪的地方叫做 data 然後要搜尋的key projection也不同 @@ 要做到這個功能 要想一下嚕 -- 其他相關文章: HTC推出G3 Hero桑 !

Android 到底有沒有TTS

總之裝了donut 在Setting那邊 有TTS的項目 但是需要安裝voice data @@ 要來找一下 Pico TTS process com.svox.pico 是啥了 @@

一堆Gphone的消息

update一下 2009/09/11/Android 手機全列表 話說北美的電信業者對Android phone (Gphone) 也是很熱 除了T-Mobile的G1之外 消息指出 Rumored Android dates for AT&T, Sprint, T-Mobile, and Verizon 分別會有其他產品 : AT&T August 3, 2009 – HTC Lancaster Sprint October 11, 2009 – HTC Hero T-Mobile October 21, 2009 – Motorola Morrison/Cliq Verizon October, 2009 – Motorola Sholes G3 G4 G5 G6 ?? -- 相關文章? 2009 年一堆 Android手機! Motorola 也要推出 Android手機! -- Extensive List of All Currently Reported Android Phones Below is the entire list of credible upcoming Android phones I am aware of at this point. 1. Acer A1 2. Dell Ophone mini3i 3. Geek Phone One 4. Haier H7 5. HighScreen PP5420 6. HTC Click – Fiesta 7. HTC Dream – G1 8. HTC Hero – G2 Touch 9. HTC Lancaster 10. HTC Magic – Sapphire – myTouch 3G – Ion 11. Huawei U8230 12. Innocomm Skate 13. Kogan Agora 14. Lenovo O1 Ophone 15. LG GW620 Eve 16. Motorola Heron 17. Motorola Morrison – Cliq 18. Motorola Sholes 19. Philips V808 20. Samsung Bi

Verizon + Motorola “Shules” + Donut

圖片
根據這篇 Verizon’s first Android phone? Say hello to the Motorola “Shules” 搶先圖 嘖嘖 感覺還不賴 算是蠻特別的設計 不過按鍵只把donut的按鍵換順序麻 @@ 以下是donut emulator WVGA skin : 相關文章? Motorola Morrison 也快要推出了! Androud Donut update information

一次搞懂OTA ?

這幾天看了一些,寫了些小筆記 什麼是OTA ? OTA 其實就是 FOTA @@ 以及與OTA相關的 OMA介紹 看到一個比較詳盡的整理 wiki : Over-the-air programming Over-the-air programming (OTA) may refer to either free-to-air, terrestrial television, or in the mobile content world, over-the-air service provisioning ( OTASP ), over-the-air provisioning ( OTAP ) or over-the-air parameter administration (OTAPA), methods of distributing new software updates to cellphones or provisioning handsets with the necessary settings with which to access services such as WAP or MMS. Some phones with this capability are labeled as being "OTA capable."

Motorola Morrison 也快要推出了!

話說看到這篇 Motorola Morrison passes FCC with T-Mobile USA 3G support 搭配 Samsung Galaxy Passes FCC! 還真的越來越多Android手機 ! 相關文章: Motorola 也要推出 Android手機! 2009 年一堆 Android手機!

什麼是 FCC ?

圖片
What is FCC ? 網路上查詢 FCC的定義結果: 聯邦通信委員會(Federal Communications Commission,FCC)是一個獨立的美國聯邦政府機構,由美國國會法令所授權 ... zh.wikipedia.org/wiki/FCC 相關新聞: Samsung Galaxy Passes FCC! 其他有關Samsung Galaxy Samsung Galaxy Lite Introduced By Wi-Fi Alliance Samsung Galaxy: The i7500 In France | Android Phone Fans

什麼是 OMA ?

What is OMA ? 網路上查詢 OMA在 英文的定義結果: Ōma|大間町|Ōma-machi is a town located in Shimokita District, Aomori, Japan. It is the site of the northern-most point on Honshū, the ... OMA was the callsign of a Czech time signal station. The station was operated by the Astronomical Institute of Prague and the transmitters were ... en.wikipedia.org/wiki/OMA_(time_signal) The Office of Multicultural Affairs gslounge.com/faq/terms Operations and Maintenance, Army www.army-energy.hqda.pentagon.mil/glossary.asp 最後這才是我要的 ! Open Mobile Alliance cs.pennnet.com/glossaryCS/letter_o.cfm wiki : Open Mobile Alliance The Open Mobile Alliance (OMA) is a standards body which develops open standards for the mobile phone industry. OMA 官方網站 http://www.openmobilealliance.org/ 總是是個熱心幫大家定規格的組織 @@ "The mission of the Open Mobile Alliance is to facilitate global user adoption of mobile data services by specifying market driven mobile service enablers that ensure service interoperability

什麼是 DM ?

what is DM ? wiki: Device Manager The Device Manager is a Control Panel applet in Microsoft Windows operating systems. It allows users to view and control the hardware attached to the computer. When a piece of hardware is not working, the offending hardware is highlighted for the user to deal with. The list of hardware can be sorted by various criteria. 所以是負責整個device的狀態 ! -- 應該只有我會搞混的 DRM

OTA 其實就是 FOTA @@

FOTA is an acronym for Firmware Over-the-Air wiki : FOTA 完全鬼打牆的文章: 什麼是OTA ? -- The ability to update the firmware / software of a phone over the phone network. Such updates usually fix bugs or glitches, although they can also add new functionality in some cases. Both the phone and the carrier must specifically support FOTA, and support the same type of FOTA. In some cases, the updates may be pushed to the phone automatically, while in other cases the user may be given a choice of whether to receive the update. FOTA removes the need to take a phone into a store location or send it to a service center for updates. This adds convenience for the consumer and reduces cost for the carrier. FOTA is sometimes referred to as just OTA. -- 感覺有名的相關廠商 synchronica Red Bend

微軟雅虎終於牽手啦

微軟雅虎終於牽手啦 要肩並肩一起對抗新的邪惡帝國 Google ! 先來看一下過去吧 : 挑戰Google:微軟主內雅虎主外 網路事業龍虎鬥 對抗Google 微軟不能沒有雅虎 相關文章應該是: 宣戰Google? 微軟宣佈要推免費Office軟體 打敗雅虎、Google 微軟拿下Discovery廣告權 根本不相關文章: 無名之後是 ... Yahoo! 360° -- 而對於這個交易的一些討論 微軟、Yahoo搜尋合作跟你有何關係? 分析:微软雅虎交易七大监管疑问 谷歌大罵微軟壟斷欲助雅虎 楊致遠郵件曝光

Windows遠端桌面連到Ubuntu上

關於Windows遠端桌面連到Ubuntu上 提供一些參考文章 節省搜尋成本 想要從Windows遠端桌面連到Ubuntu上,辦得到嗎? how can Windows連上Ubuntu VNC.... 其他不相關文章 VirtualBox Share folder setting 共享資料夾設定

Androud Donut update information

Cupcake -> Android 1.5 原本以為Donut 會是 Android 2.0 但是Google 說 Donut != Android 2.0 看來Donut 只是 Cupcake 的補充包 ! 在你吃了Cupcake還有點餓的時候,就來吃個Donut ! Android 2.0 會是奶昔還是聖代呢 ... (胖胖國思維模式啟動 !) 看起來不相關文章: Donut code drop reveals new Android features • Gesture controls • CDMA support • Search system wide • WPA2 enterprise • VPN support • Updated camera • Updated UI and animations • Compatibility Mode • Credential storage • Accessibility option • Speech synthesizer controls • New power control and text widgets • Google have also said that the new release (Codename Donut) will not be Android 2.0 which indicates it is only a minor release.

什麼是 OTA ?

What is OTA ? 網路上 ota 的定義 禦宅原指熱衷及博精於動畫、漫畫及電腦遊戲(ACG)的人,而現在一般泛指熱衷於次文化,並對該文化有極 ... 詳見 zh.wikipedia.org/wiki/OTA - 的定義 但是現在要知道的是 : OTA definition (Phone Arena) Over The Air - Standard used for transfer of information between device and wireless network. Usually it is used to upload new software to mobile phones, or download/upload content (such as ringtones, pictures). -- OTA (Over-The-Air) Any kind of event, transfer, or transaction that takes place wirelessly using the cellular network, as opposed to using a cable or other local connection. Usually used in reference to downloading or uploading content or software. Examples include updating phone settings or software, downloading a new ringtone, or uploading a photo. The term OTA is sometimes used to describe the ability to update phone firmware over the network, which is technically known as FOTA: -- 網路上有關Android OTA的討論 How firmware update and Application update work through OTA work? how to implement

yaffs2 與 system.img

淺析yaffs2文件系統被mount的梗概流程 android:製作system.img(yaffs2)鏡像 順便補一個跟標題無關的 @@ Fedora Core 5編譯Android 其他Android 開發文章請見:  Android開發豆知識

看一下Magic 裡面的system/framework

Magic 在system/framework/ 有以下jar檔 com.htc.framework.jar android.awt.jar ime.jar pm.jar com.htc.android.easopen.jar framework-tests.jar monkey.jar framework.jar com.android.im.plugin.jar com.google.android.gtalkservice.jar input.jar framework-res.apk android.policy.jar svc.jar com.htc.resources.apk com.google.android.maps.jar services.jar android.test.runner.jar ext.jar core.jar am.jar com.htc.android.pimlib.jar

google maps on the cupcake ?!

Q : 可以下载到com.google.android.maps.jar? A: 下个android 的SDK 1。0,启动模拟器后,adb 到/system/framework就可以看到了,adb pull到本地 How to install the google maps on the cupcake(Dev phone) ??

Cupcake新版本 Android 1.5 SDK, Release 3

圖片
Google release Android sdk 1.5_r3 Relase Note : http://developer.android.com/sdk/RELEASENOTES.html#1.5_r3 Android 1.5 SDK, Release 3 Provides an updated Android 1.5 system image that includes permissions fixes, as described below, and a new application — an IME for Japanese text input. Also provides the same set of developer tools included in the previous SDK, but with bug fixes and several new features.

HTC推出G3 Hero桑 !

圖片
HTC推出新手機! 一樣是Android平台的Hero 算一算 他就是 G3 ! 看一下廣告影片吧 其他相關文章: HTC Hero 實機照 HTC Hero 韌體的操作影片 HTC Hero vs. Magic 動手玩! 2009 年一堆 Android手機!

Supporting Multiple Devices

Read these first • Declaring Layout • Building Custom Components • Resources 常見Units • Pixels (px) • Millimeters (mm) • Inches (in) • Points (pt) • Device independent pixels (dp) • Scaled pixels (sp) 其他Android 開發文章請見:  Android開發豆知識

Ajax on Android

圖片
Android’s Browser is based on WebKit + SquirrelFish •WebKit v528.5, equivalent to Safari 4 beta – Reports as 3.1.2 in the user-agent string -- oops! • Includes Gears 0.5.17.0 (including location) 其他Google I/O 文章: Google I/O 2011 重點整理 2011年的Chrome瀏覽器 2010年Google I/O Android 2.2 要來啦 ~

錯誤歸因 以及Android AIDL

錯誤歸因 是一種人常犯的錯誤。 比如A事件和B事件同時發生造成了C結果,但當事者誤認C結果為A事件所造成,其實是B。 -- 唉, 工作上我常出現這樣的問題 :( 該好好檢討, 所謂的鬼打牆,就是因為錯誤歸因先起了個頭, 而自己一開始完全搞懂,就會走到錯誤的路上。 -- 由於在某個已確定的檔案裡面找不到,就覺得應該是發錯 KeyEvent 然後在自己覺得問題所在的地方放Log檢查 結果什麼都沒得到, 於是覺得是不同層級的問題, 應該不是framework 而是再往下 於是找阿找 去追可能的路徑 推測如下: EventHub.cpp 負責設定property KeyCharacterMap.cpp 來load *kcm KeyCharacterMap.java 這裡負責來抓keycode 以建立keymap (會先確認device -> 找keycode ->) KeyEvent.java 根據keymap 發keyevent -- 總之,心裡就想,那我應該要 1. 幫寫一個kcm 2. 找keycode 定義 3. 幫他加一個對應event 4. 接著在policy定義要做的行為 -- 但是,走了這一段路之後, 發現要找的東西,不在那個檔案,而是在隔壁 .... 唉 所以一步錯步步錯 @@ -- 因為用grep找關鍵字 我先找到了 xxxManager.java 就覺得是這裡了! 疑 怎麼沒有 然後就以為少了什麼 該自己去補起來 但同一個目錄明明就還有 xxx.java 我卻見木不見林 @@ 唉 -- 另一個觀察切入點 為甚麼要有 xxxManager.java 跟 xxx.java ? 但有的時候又是 xxxService.java 配 xxxManager.java ? 而 xxxManager.java 通常都是 AIDL (Android Interface Definition Language) AIDL is an IDL language used to generate code that enables two processes on an A

ReStart !

圖片
被中斷了一下 要重新開始嚕 :) 差點要真的說聲 再會 了

什麼是 DRM ?

網路上查詢 DRM的定義結果: * 數字版權管理(Digital Rights Management;簡稱:DRM)指的是出版者用來控制被保護對象的使用權的一些技術,這些 ... zh-CN.wikipedia.org/wiki/DRM DRM – 檔案受DRM管理,使用者只能依據該檔案的DRM屬性去進行操作 需要確認檔案的屬性 : – FL (Forward Lock): 檔案可以自由在手機內使用,但是不可以散佈到其他手機,裝置或是網路上 – CD (Combined delivery): 檔案必須依據使用規範(定義在Right Object)來操作並且也不可以散佈出去 – SD (Separate delivery): 檔案可以自由散佈出去,使用者必須獲得Right Object後才可以使用檔案 -- 應該不會搞混的 什麼是 DM ?

Is Android browser supports Content-Encoding : gzip ?

發現有人在google group 問了這個問題 : Is Android browser supports Content-Encoding : gzip ? ( 網址 ) HI all I am developing a application which launches automatically when the user clicks on any link of pls / m3u in browser it works fine. But some links the response from server is like bellow it dos't launches my activity i founded that the difference is only Content-Encoding: gzip is extra in those not working links The android browser also dos't support these links url : http://dir.xiph.org/by_format/MP3 HTTP/1.1 200 OK Date: Tue, 24 Mar 2009 06:22:48 GMT Server: Apache/2.2.4 (Ubuntu) PHP/5.2.3-1ubuntu6.3 X-Powered-By: PHP/5.2.3-1ubuntu6.3 Content-Disposition: inline; filename="listen.m3u" Content-Encoding: gzip Vary: Accept-Encoding Content-Length: 82 Connection: close Content-Type: audio/x-mpegurl How can i specify the Content-Encoding in intent filter is Android browser supports Content-Encoding : gzip Answer : No ~~~~

什麼是 EFS ?

What is EFS ? 網路上查詢 EFS的定義結果: Encrypting File System * 加密資料檔案的方法。每個檔案都會利用一個不受使用者的「公開/私密金鑰對」所支配、且隨機產生的金鑰 ... www.cardweb.com.tw/card/CardISO/netsecurity.htm http://en.wikipedia.org/wiki/Encrypting_File_System

什麼是 GZIP ?

圖片
網路上查詢 GZIP的定義結果: # gzip 是GNU zip的縮寫,它是一個 GNU 自由軟件的文件壓縮程序。它是 Jean-loup Gailly 和 Mark Adler 一起開發的。 ... zh-CN.wikipedia.org/wiki/Gzip # Internet上免費提供的一個UNIX文件壓縮程序, 在UNIX環境中, 直接使用Gzip作為一個命令對文件進行壓縮操作。 ... www.caep.cetin.net.cn/xy/chn_G.htm

無名之後是 ... Yahoo! 360°

Yahoo! 360° Is Closing: Action Required Dear Yahoo! 360° customer, To read this in Vietnamese, please use the link at the bottom of the message. We will be officially closing Yahoo! 360° on July 13, 2009, to focus our efforts on making your new profile on Yahoo! the place where you connect with the people who matter to you most. As a result, you will need to move your 360° information to your new profile before this date. After July 12, 2009, your content on Yahoo! 360° will no longer be accessible. Here are some details to guide you through this transition. What you need to move to your new profile Your 360° information will not be automatically transferred to your new profile on Yahoo!. To move your profile photo, nickname, and any personal status messages, you'll need to first save or download them before July 13, 2009. Once you've saved this information, you can later upload it to your new profile. Be sure to head over to your new profile soon so you can make it look just

2009 年一堆 Android手機!

G1之後, Motorola 也要推出 Android手機! 但是 HTC Magic 來勢洶洶 接著 HTC Magic進軍中國市場 改名OPhone 相當不簡單阿 ~ 但中國市場真的是兵家必爭之地 還有一支Android Phone ~ 中國版的 HTC Magic:多普達A6188,A你才會一路發 而 HTC還在繼續往前衝 ~ 新款 Android 手機 HTC Lancaster 現身 AT&T! 真是犀利 !

再會了 無名

圖片
在持續推出新服務的同時,無名也需要把資源做更有效的運用, 讓工程師跟產品開發人員可以把重心放在更多大家喜愛的服務上。 因此無名小站將於2009/5/26(二)終止以下部分服務: ◎PK擂臺服務 ◎哈啦討論區 ◎網誌備份XML下載 ◎網誌投票功能 ◎Mypage ◎中華電信MMS上傳照片網誌服務 ◎NOKIA手機上傳電信服務 ◎發表網誌文章時可以塞入整張電子地圖(即地圖出現功能) ◎網誌邊欄RSS「我的訂閱」功能 (請注意:並非取消RSS訂閱,而是網誌邊欄「我的訂閱」終止服務。RSS訂閱仍會維持) 少了很多服務,我覺得差最多的是粗體這三項。 唉 以前無名剛出來的時候,很認真的放相簿,想說要好好紀錄生活, 一不做二不休還申請了兩個,怕放不夠 http://www.wretch.cc/album/tttt http://www.wretch.cc/album/tttt1982 現在回想起來,以前真是好傻好天真。 後來搬去了pixnet http://tttt.pixnet.net/album 但是最後卻因為寫blog不順手而還是都用blogger為主~ 呼~ 要怎麼樣把一個人氣很旺的網站,搞到網友怨聲載道呢? 我不太知道,但好像有人在demo @@

給工程師的測試工具 Shakeme !

話說同事入手Magic後,發現他裝了一個很奧妙的軟體,Shake me ! 說實在的 我還不知道他怎麼會找到的 xD 個人猜測是為了要測試 touch screen 以及 g-sensor 吧 ~ 這這這 僅提供做參考

什麼是 WAP ? 以及WAP網站

什麼是 WAP ? 以及WAP網站 網路上查詢 WAP的定義結果: * 無線應用協議(Wireless Application Protocol,WAP)是一個使移動用戶使用無線設備(例如移動電話)隨時使用互聯網 ... zh-CN.wikipedia.org/wiki/WAP *  無線應用通訊協議。由愛立信(Ericsson),諾基亞(Nokia),摩托羅拉(Motorola)等信息業巨頭在1997年成立的無線應用協議 ... soft.shouji56.com/article/256.html    * 無線應用協議(WAP)是指一組有關的技術或協議,廣泛被使用作為一個提供到移動電話和其它瘦客戶機設備的因特 ... www.networkdictionary.cn/security/w.php *  WAP 定義了無線應用協議套件如何在Bluetooth 無線鏈路上運行。常見配置為手機通過Bluetooth 無線鏈路連接至公共 ...         big5.ic160.com/bbs/info/2007112100606.htm --   專業的WAP介紹 : http://www.ee.thit.edu.tw/Static/Wap/ --   提供一些WAP網站試用 :   qqWAP樂園 wap.qq.com wap.qq.com    新浪WAP網址 wap.sina.com    移動夢網WAP(中國移動) wap.monterent.com    Google http://wap.google.com/    Yahoo! Messenger http://mm.yahoo.com/    MSN Mobile http://mobile.msn.com/    BBC http://www.bbc.co.uk/mobile/wap/default/home/index.wml#first    CNN http://mobile.cnn.com/

HTC Magic 來勢洶洶

圖片
全球首款中文化介面Android平台手機「HTC Magic」在台搶先上市 , HTC Magic 來勢洶洶,先來看一下官方網站的介紹吧 : HTC Magic Overview ! 網頁左下角還有 Facebook、Youtube連結以及TTwitter @@ 相當網路的行銷模式 xD 照片請看這邊 ! HTC Magic 更多照片(含iPhone 3G比較) 相關文章: HTC周永明談Android手機:不怕競爭 From Something about China

Motorola 也要推出 Android手機!

圖片
在 HTC推出兩款Android手機(G1、Magic)後, Motorola倒是一直都有跟進Android有關的"消息" xD G1對上的是Calgary Motorola也來湊一腳,推出Android手機 - Calgary 美國電訊商 Verizon Wireless 即將開售CALGARY,Motorola 首部 Android 手機,觸摸屏手機,全QWERTY鍵盤,發光的RAZR鍵盤, Q2 2009 美國首先開售 。 有關Calgary的圖可以看這裡 : 側滑全鍵盤Motorola Calgary美機曝光 而要對付Magic,Motorola 準備了 ... Ironman !!! Motorola Android手機第二彈 - Ironman 但是還沒有很明確的資訊 Orz From Something about China

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

Google Search

推薦內容橫式

本月熱門文章

鋼鐵韓粉站出來 讓韓國瑜每天唱歌喝酒好不好

北京故宮首訪,一窺清宮秘史 大玉兒 & 甄嬛

捐款支持義大利靈醫會 一起來幫助他們 就像當初教士來台灣協助我們一樣 !!

從台灣省長宋楚瑜到台北市長柯文哲,可以說 宋楚瑜 2.0 就是柯文哲

「港版國安法」,法律將會放在《基本法》附件三在港實施,而非就《基本法》23條立法

黑金? 不得不提前總統馬英九大姊馬以南 吳敦義 林益世

香港事件回顧 2020/08/10 前眾志成員周庭及壹傳媒創辦人黎智英被捕 今日累計10人被捕

返校場景之一 高雄黃埔新村

台灣與世界的不同 台灣:為什麼連續假日出去玩會塞車!