104學習精靈

Android

Android
關注
邀請朋友
邀請朋友

Line

Facebook

Twitter

複製連結

取消
Android是基於Linux內核的軟體平台和作業系統,是Google在2007年11月5日公佈的手機電話系統平台,早期由Google開發,後由開放手機聯盟(Open Handset Alliance)開發。它採用了軟體堆層(software stack,又名以軟體疊層)的架構,主要分為三部分。低層以Linux核心工作為基礎,只提供基本功能;其他的應用軟體則由各公司自行開發,以Java作為編寫程式的一部分。 為了推廣此技術,Google和其他幾十個手機公司建立了開放手機聯盟。Android在未公開之前常被傳聞為Google電話或gPhone。大多傳聞認為Google開發的是自己的手機電話產品,而不是一套軟體平台。到了2010年1月,Google始發表自家品牌手機電話的Nexus One。 Android 是執行於 Linux kernel之上,但並不是GNU Linux。目前Android 的 Linux kernel控制包括安全(Security),記憶體管理(Memory Managemeat),程式管理(Process Management),網路堆疊(Network Stack),驅動程式模型(Driver Model)等。下載Android源碼之前,先要安裝其構建工具 Repo來初始化源碼。Repo 是 Android 用來輔助Git工作的一個工具。
關於教室
關注人數 20 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
關於教室
關注人數 20 人
104人力銀行從職缺中挑選出常見技能所成立的官方教室,提供大家進行共學互動。
學習主持人
持續分享知識,
有機會成為官方教室主持人
教室標籤
Hi~ 歡迎分享學習資源,有學習問題可匿名向Giver發問!
我要分享
我要提問

Android 學習推薦

全部
影片
文章

不知如何開始嗎? 先進行技能挑戰吧~

技能挑戰:初級
目前等級:未達初級
806 人已通過「初級」測驗,通過率65%,和學習精靈一起探索知識、增強能力!
我要挑戰
Terence哥

工程獅

07/17 08:17

人证核验应用方案於中國
运用人脸特征的唯一性,集人脸检测、人证比对、证件阅读等技术,快速识别身份证与持证人的真假,满足酒店、宾馆、车站、网吧、政府办事大厅等进行实名制管理的需要。
1 1 201 1
Terence哥

工程獅

07/17 08:13

虹软人脸识别Android Sample Code
AFR_FSDKInterface engine = new AFR_FSDKEngine();
//用来存放提取到的人脸信息, face_1 是注册的人脸,face_2 是要识别的人脸
AFR_FSDKFace face1 = new AFR_FSDKFace();
AFR_FSDKFace face2 = new AFR_FSDKFace();
//初始化
//初始化人脸识别引擎,使用时请替换申请的 APPID 和 SDKKEY
AFR_FSDKError error = engine.AFR_FSDK_InitialEngine("APPID", "SDKKEY");
Log.d("com.arcsoft", "AFR_FSDK_InitialEngine = " + error.getCode());
//输入的 data 数据为 NV21 格式(如 Camera 里 NV21 格式的 preview 数据);人脸坐标一般使用人脸检测返回的 Rect 传入;人脸角度请按照人脸检测引擎返回的值传入。
error = engine.AFR_FSDK_ExtractFRFeature(data1, width, height, AFR_FSDKEngine.CP_PAF_NV21, new Rect(210, 178, 478, 446), AFR_FSDKEngine.AFR_FOC_0, face1);
Log.d("com.arcsoft", "Face=" + face1.getFeatureData()[0]+ "," + face1.getFeatureData()[1] + "," + face1.getFeatureData()[2] + "," + error.getCode());
error = engine.AFR_FSDK_ExtractFRFeature(data1, width, height, AFR_FSDKEngine.CP_PAF_NV21, new Rect(210, 170, 470, 440), AFR_FSDKEngine.AFR_FOC_0, face2);
Log.d("com.arcsoft", "Face=" + face2.getFeatureData()[0]+ "," + face2.getFeatureData()[1] + "," + face2.getFeatureData()[2] + "," + error.getCode());
//score 用于存放人脸对比的相似度值
AFR_FSDKMatching score = new AFR_FSDKMatching(); error = engine.AFR_FSDK_FacePairMatching(face1, face2, score); Log.d("com.arcsoft", "AFR_FSDK_FacePairMatching=" + error.getCode()); Log.d("com.arcsoft", "Score:" + score.getScore());
//销毁人脸识别引擎
error = engine.AFR_FSDK_UninitialEngine();
Log.d("com.arcsoft", "AFR_FSDK_UninitialEngine : " + error.getCode());
————————————————
版权声明:本文为CSDN博主「chinashushi」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
1 0 158 0
Terence哥

工程獅

06/01 14:36

[考試心得]我通過SCJP認證考試了
以下是一些個人經驗,供有興趣考SCJP的朋友參考:
1.SCJP在哪報名?
A.首先要有考試券,我的考試券是去年昇陽公司舉辦的活動中買的,一般好像要去考試中心買,如恆逸資訊或者巨匠電腦。
B.有了考試券後,我是直接上網報名,請至http://www.2test.com。
2.我在哪裡考?
我在恆逸資訊的Ti8考場考,整體感覺不錯。雖然考試時間我是安排在10:30,不過我報到之後就可以直接考了。
此外,有可上鎖的置物櫃。美中不足的是進場考試並不是提供白紙跟筆,而是薄板跟白版筆,比較粗不好寫。
3.去考試的時候要帶什麼物品?
要帶兩張證件,其中一張要有照片。考試中心現場是跟我驗身份證跟信用卡。
還要帶考試券。我順便帶了網路報名的確認信。
4.我看了哪些教材?
就「Java認證SCJP5.0猛虎出閘」跟「SCJP Java 5專業認證手冊」兩本,要注意的是兩本都有些錯誤,請上網Google一下它們的勘誤表更正。
5.考完之後要做什麼?
聽說可以去Sun CertManager網站觀看考試結果與證書寄送情況,但是目前我還登入不進去。準備觀察幾天再說。不過這個網站,個人感覺真的是一點都不User friendly。
0 0 724 0
Terence哥

工程獅

06/01 14:25

Mastering Windows Presentation
Key Features
Discover a smarter way of working with WPF using the MVVM software architectural pattern
Create your own lightweight application framework to build your future applications upon
Understand data binding and learn how to use it in an application
Book Description
Microsoft Windows Presentation Foundation (WPF) provides several libraries and APIs for developers to create engaging user experiences. This book features a wide range of simple through to complex examples to demonstrate how to develop enterprise-grade applications for Windows desktop with WPF.
This updated second edition of Mastering Windows Presentation Foundation starts by covering the benefits of using the Model-View-ViewModel (MVVM) software architectural pattern with WPF, before guiding you through debugging your WPF apps. The book will then take you through the application architecture and building the foundation layer for your apps. As you advance, you'll get to grips with data binding, explore the various built-in WPF controls, and customize them to suit your requirements. You'll learn how to create custom controls to meet your needs when the built-in functionality is not enough. You'll also learn how to enhance your applications using practical animations, stunning visuals, and responsive data validation. To ensure that your app is not only interactive but also efficient, you'll focus on improving application performance, and finally, discover the different methods for deploying your applications.
By the end of this book, you'll be proficient in using WPF for developing efficient yet robust user interfaces.
0 0 78 0
Terence哥

工程獅

06/01 14:14

【轉貼】考SCJP認證的好處
這篇文章就是要說明SCJP的好處,所以我只針對考SCJP做說明。
‧找工作的基本底限
前面的說明,我們可以了解,有張證照證明自己的能力是很基本的一件事,所以SCJP可以算是找工作的基本。
‧公司標案的資格
軟體公司去標政府的案子時,不可能叫底下的工程師全部一起出來互相比賽誰比較厲害。所以比哪家公司的證照較多,就成了很常見的狀況,想標Java案的公司,有SCJP較多的也會比較有說服,可以簡單的證明它們公司工程師的平均水準。
‧當兵時的專長證明
當兵時,常會有挑選專長兵種的情形,有個專長證明,對於當兵時擔任較爽的位置也比較有機會。
‧國際程式類證照中最好考的,也是最便宜的,也是考最少科的
國際程式證照中,較為有名的就是‧Net類跟Java類的,M$的科目數還是偏多,至少還是要兩、三科,如果要到一個水準以上的證照,四、五科考試科目是一定的。
M$一科的考試費用是80美金,所以基本的一科就要160、240美金,比較好的可能還要花到400美金,價格頗為驚人。
而目前台灣SCJP的價格還是5000(150美金),國外的價格已經調整成200美金,相對於M$算是便宜,而且只要準備一科,算是比較好準備的考試了。
0 0 67 0
你可能感興趣的教室