1. 程式人生 > >android面試(個人)簡歷

android面試(個人)簡歷

個人簡歷

基本資訊                               

姓    名 : ***性    別 : 男

籍    貫 : 湖南 岳陽 年    齡 : 25

學    校 : 天津科技大學                  學    歷 : 在讀碩士

專    業 : 測試計量技術及儀器           外    語 : CET-6

電    話:******                郵    箱:******

專業技能                           

1、 熟練掌握Android下的四大元件以及它們之間的資料傳遞、五種常用佈局並能靈活的運用

2、 熟練掌握Android常用的系統控制元件,具備自定義控制元件的開發能力,能夠利用系統控制元件及自定義控制元件完成常見UI介面的繪製,手機螢幕的適配

3、  熟練掌握Android的5種主要資料儲存方式以及MySQL、SQLServier、SQLite資料庫的CRUD操作

4、 熟悉Android中xml檔案的3種主要解析方式(DOM、SAX、PULL),能熟練的運用pull解析方式完成xml的解析

5、 熟悉利用JSON方式進行資料交換,能利用Fastjson完成JSON資料的解析

6、 熟悉android中常用動畫和組合動畫的使用

7、 熟悉android中的圖片處理方式從而防止載入圖片時發生記憶體溢位

8、 熟悉非同步載入、分批載入、分頁顯示、SD卡快取等優化方式

9、 熟悉常用的設計模式,並能將設計模式運用到實際的開發之中,進行框架的開發與優化

10、掌握Socket、HttpUrlConnection、HttpClient等常用的網路程式設計技術和多執行緒技術

11、熟悉AIDL技術,能通過AIDL技術實現程序間的資料通訊

12、熟悉JNI技術,使用NDK實現java與底層C/C++語言的資料互調,實現底層資料的擴充套件功能。

13、會使用SVN、GIT等版本控制工具以及Log的控制

14、熟悉Linux常用指令以及Linux下C語言程式設計和WebService

15、利用IBM Rose進行UML圖的設計

16、熟悉百度地圖Api的使用

17、深刻理解http協議,能通過http-client獲取網站資料獨立完成完整客戶端開發

18、熟練的利用convertView、ViewHolder和軟引用(SoftReference)來實現listview的優化與圖片的快取

19、深刻理解Handler、Message的訊息傳送機制、垃圾回收機制和AsyncTask非同步處理的原理

專案經驗                          

◆ 專案名稱:隨身彩

● 專案描述:

該專案為3億彩民使用者提供快捷方便安全放心的購彩新體驗。功能主要分為投注中心、開獎中心、個人賬戶中心、幫組中心等功能。投注為使用者提供了雙色球、福彩3D、7樂彩等常見彩種,每個彩種中又為使用者提供了多種玩法。

● 技術要點:

(1) 由於本專案中的顯示介面比較多而在所有顯示介面的顯示風格變化很小,因此在本項中採用有一個Activity結合觀察者模式來管理整個專案中的所有Activity的顯示。

(2) 從本專案的安全性角度出發,採用DES加密的xml檔案方式與伺服器進行資料交換。在xml檔案的編寫過程中發現協議的很多地方都是重複的,為了減少不必要的程式碼將通訊協議進行了封裝。

● 職責描述:

(1) 負責通訊協議的封裝

(2) 負責雙色球模組的編碼

(3) 負責整個專案的除錯、程式碼的優化和BUG的修復

◆ 專案名稱:紅孩子電子商城

● 專案描述:

該專案為網購使用者提供快捷方便安全放心的購物新體驗。主要分為商品搜尋、品牌推薦、限時搶購、促銷快報、新品上架、熱門單品、購物車、個人賬戶中心等功能。

● 技術要點:

(1) 由於很多的Activity都使用了相同的選單欄和底部的導航欄,使用模板方式將頂部選單欄和底部導航欄與伺服器互動的方法都封裝在一個BaseActivity中,其他Activity只需要繼承它就能實現這些方法,大大減少了重複程式碼的出現。

(2) 因為專案中大量用到與伺服器重新整理的介面,為了提高使用者的體驗,在與伺服器互動的子執行緒未完成之前,先顯示載入進度條,當成功獲取伺服器資料以後再顯示資料。

(3) 從伺服器下載的圖片快取到本地,在listview的介面卡中服務convertview,建立一個靜態類ViewHolder,在其類內宣告各個View物件,以減少這些View的建立次數大大優化了listview效能。

(4) 查詢商品時通過ListView的分批載入資料,優化了使用者的體驗。

● 職責描述:

(1) 負責整個專案的框架搭建

(2) 負責收貨地址模組的編碼

(3) 進行專案的後期的整合、程式碼的優化、BUG的修復

◆ 專案名稱:智慧簡訊

● 專案描述:

該應用能通過多項個性化設定讓使用者具有獨特的對話方塊聊天介面。具有會話

列表、資料夾檢視、群組、新建簡訊、簡訊搜尋等功能。

● 技術要點:

(1) 通過非同步查詢獲取簡訊的會話資料,從而避免了ANR異常

(2) 在列出簡訊內容時,由於有聯絡人圖片的載入需要對ListView進行優化

(3) 在聯絡人號碼的輸入採用AutoCompelteTextView控制元件,因此需要透析filter

的過濾機制

● 職責描述:

(1)負責簡訊內容顯示模組的編碼以及ListView的優化

(2) 負責專案的程式碼優化以及BUG的修復

◆ 專案名稱:九元購

● 專案描述:

該專案為網購達人提供了一個方便而快捷的購物方式。使用者可以快速的找到淘寶9.9元的包郵產品,而不必在淘寶網上到處搜尋。所選的商品資訊均來自淘寶網,並且每天更新。主要功能有:搜尋、今日新品、優質爆款、分類、推薦、使用者中心等。

● 技術要點:

(1) 在載入商品的圖片時,為了不影響使用者的體驗,採用非同步載入的方式載入圖片

(2) 在顯示商品資訊時ListView的優化

(3) 多個Activity進行切換時返回鍵的處理

● 職責描述:

(1) 商品顯示時,ListView的優化

(2) 專案程式碼的優化以及BUG的修復

工作經歷                          

2011/7—2012/3:*****公司

技術部   微控制器技術員 

2012/4--2013/7:*****公司

研發部    研發工程師

自我評價                         

相關推薦

android面試個人簡歷

個人簡歷 基本資訊                                姓    名 : ***性    別 : 男 籍    貫 : 湖南 岳陽 年    齡 : 25 學    校 : 天津科技大學                  學    歷 : 在讀碩

android面試1-Java基礎

最近需要面臨找工作的壓力,所以在寒假的時候惡補了一下關於android方面的知識,這是一個系列的部落格,希望自己可以堅持更新下去。今天找了一些Java基礎的面試題,我在裡面挑選了一些我還有些模糊的題,在此處記錄一下:1.面向物件的特徵:(1)抽象:將一類物件的共同特徵總結出來

android面試12-Okhttp

可以說,okhttp非常的火,火了好幾年了,雖然現如今比較火的網路框架是retrofit,但是,retrofit內部其實也是用了okhttp;1.使用方法:(1)建立一個請求客戶端okhttpClient物件(2)建立一個請求Request物件,通過Build模式建立(3)建

Android面試

說明 最近由於自己換了一份工作,這時就有一些小夥伴問我Android的面試會問什麼,這次就先給大家展示一下一些簡單的Android面試題吧,以後會持續更新,希望對有需要的朋友有幫助。 面試題 sp操作apply和commit的區別: 1. apply沒有

android面試6-Binder機制

一直說,要寫一篇關於Binder的詳解,今天終於發福利了~說到Binder,真的是頭大,因為它涉及到的知識點實在是太多,所以在這裡,我不準備總結太底層的東西,原因嘛,就是因為我也還沒搞清楚,哈哈~~;好了,言歸正傳,要想了解Binder,首先得了解一些Linux核心的基礎知識

Android圖譜個人記錄

最近想搞一個圖譜app出來,主要記錄各個知識點,流行的框架的使用,這篇文章也是為了以做筆記形式寫的 暫時打算分為下面幾個部分: 四大元件 UI Net DynamicLoad Cache Database Framework JNI AIDL

附加作業個人

一個 寫上 的人 要求 時間 試題 想法 希望 你是 1丶你認為每次項目的評分標準存在哪些問題,你認為的合理評分準則是怎樣的(個人/結對/團隊算三個) 答:個人作業我覺得挺好的,題目也比較容易,對於我這個基礎比較差的人都可以完成題目基本要求,而且助教對各項評分也很詳細,很棒

android weight權重的詳細分析

關註 一段 sum 比例 .net orien 2個 背景 wid 首先要明確權重分配的是那些空間? 權重是依照比例分配屏幕的剩余空間 對這句話不理解的能夠看下圖 假如我們希望剩余的空間平分給空間1 和空間2 , 我們分別在2個控件的設置and

Java面試

它的 mod ica 克隆對象 機會 沒有 提前 new ble 1 同步方法 VS 同步代碼塊:   java中,每一個對象都有一把鎖,線程用synchronized獲取對象上的鎖。   非靜態同步方法:鎖是類的對象的鎖。   靜態同步方法:鎖的是類本身。   同步方法塊

java面試6

之間 ava syn 原理 java面試 類之間關系 zed class orm 1 六大原則 2 UML類之間關系有幾種?聚合組合區別? 3 AOP原理 4 事物隔離級別 5 ORM如何實現事物 6 線程池源碼 7 類加載過程 8 java lock底層實現 9 多

讀《Android電視機機頂盒初次開發的一些經驗分享》後的筆記

方便 實現 radi 麻煩 lamp 順時針 焦點控制 href ott 原文: http://blog.csdn.net/tanghongchang123/article/details/52982818 一、基本命令: 1、adb connect [ip] 2、 a

JavaWeb面試

ext 解析 文件中 保存 從數據 等於 多個 運行 數據庫 51、說一說Servlet的生命周期? Servlet有良好的生存期的定義,包括加載和實例化、初始化、處理請求以及服務結束。這個生存期由javax.servlet.Servlet接口的init()

Android廣播BroacastReceiver與服務Service

com 還要 activit pro service 動態註冊 let onclick nds BroadcastReceiver可以理解成是一種組件,是默默的在改後臺運行的,用於在不同軟件和不同組件之間的傳遞,無法被用戶感知,因為他在系統的內部工作,BroadcastRe

系統設計和任務分配個人

日期 mage demo 系統時間 團隊 原生 閱讀 分享圖片 存儲 團隊作業:http://www.yzhiliao.com/course/62/task/441/show 一、碼雲地址 個人:https://gitee.com/Hesse/ 團隊: https://gi

PHP面試:程序設計、框架基礎知識、算法與數據結構、高並發解決方案類

表設計 工作原理 結構 單一入口 php 能力 高並發解決方案 數據表 缺點 一、程序設計 1、設計功能系統——數據表設計、數據表創建語句、連接數據庫的方式、編碼能力 二、框架基礎知識 1、MVC框架基本原理——原理、常見框架、單一入口的工作原理、模板引擎的理解 2、常見框

Android MVC MVC簡介

mvc tar .com 程序 tro view 用戶界面 lis 代碼 今天有朋友和我提到Android中的MVC模式,自己就在這裏總結下,如有不妥,大家盡情批評指教 MVC框架簡介   MVC全名是Model View Controller,是模型(model)-視圖(

Java並發-多線程面試全面

htable 哪些 消費 共享 實現 線程安全 vol executor cati 1. 什麽是線程?2. 什麽是線程安全和線程不安全?3. 什麽是自旋鎖?4. 什麽是Java內存模型?5. 什麽是CAS?6. 什麽是樂觀鎖和悲觀鎖?7. 什麽是AQS?8. 什麽是原子操作

cordova 和 java ( JDK ) 和 android-studio SDK的初始安裝和配置

一次 load 不想 jdk安裝 puts 計算機 bubuko 註意 png 一:前言(2018) 之前封裝APP都是用的HBuilder結合mui來封裝的簡單app,有空的時候想研究下之前的phonegap來封裝app。然後遇到的問題還是蠻多的,畢竟之前沒弄過。 下

Android學習--安卓四大元件

 Android有四大元件,分別是Activity,Service,Content Provider和Broadcast Receiver。   首先說明Activity元件,開發一個應用程式不用到Activity是很難的,一個Activity通常就是一個獨立的視窗或

Linux軟體配置約定個人

一、軟體安裝及配置 1、軟體安裝包位置 /data/soft 2、軟體安裝位置 /opt/hjyang/soft 3、軟體軟連線位置 /opt/hjyang/soft 4、 二、機器常用配置 4、預設使用root使用者安裝: 密碼:passwor