原创 第24章、OnLongClickListener長按事件(從零開始學Android)

在Android App應用中,OnLongClick事件表示長按2秒以上觸發的事件,本章我們通過長按圖像設置爲牆紙來理解其具體用法。   知識點:OnLongClickListener  OnLongClickListener接口與

原创 我的Android進階之旅------>Android瘋狂連連看遊戲的實現之遊戲效果預覽(一)

今天看完了李剛老師的《瘋狂Android講義》一書中的第18章《瘋狂連連看》,從而學會了如何編寫一個簡單的Android瘋狂連連看遊戲。      開發這個流行的小遊戲,難度適中,而且能充分激發學習熱情,適合Android初學者來說是

原创 我的Android進階之旅------>Android瘋狂連連看遊戲的實現之狀態數據模型(三)

對於遊戲玩家而言,遊戲界面上看到的“元素”千變萬化;但是對於遊戲開發者而言,遊戲界面上的元素在底層都是一些數據,不同數據所繪製的圖片有所差異而已。因此建立遊戲的狀態數據模型是實現遊戲邏輯的重要步驟。 1、定義數據模型 連連看的界面是一個

原创 spring web mvc第一天

      spring  web mvc 感覺就是高大上啊!啥都是配置文件就可以了。所以第一步就是弄清楚配置文件使用和整體框架的流程!       Spring web mvc最重要的當然是Controller,也就是首先要明白的就

原创 我的Android進階之旅------>Android瘋狂連連看遊戲的實現之實現遊戲邏輯(五)

在上一篇《我的Android進階之旅------>Android瘋狂連連看遊戲的實現之加載界面圖片和實現遊戲Activity(四)》中提到的兩個類: GameConf:負責管理遊戲的初始化設置信息。GameService:負責遊戲的邏

原创 我的Android進階之旅------>Android瘋狂連連看遊戲的實現之開發遊戲界面(二)

連連看的遊戲界面十分簡單,大致可以分爲兩個區域: 遊戲主界面區控制按鈕和數據顯示區 1、開發界面佈局 本程序使用一個RelativeLayout作爲整體的界面佈局元素,界面佈局上面是一個自定義組件,下面是一個水平排列的Linear

原创 我的Android進階之旅------>Android瘋狂連連看遊戲的實現之加載界面圖片和實現遊戲Activity(四)

正如在《我的Android進階之旅------>Android瘋狂連連看遊戲的實現之狀態數據模型(三)》一文中看到的,在AbstractBoard的代碼中,當程序需要創建N個Piece對象時,程序會直接調用ImageUtil的getPl

原创 第20章、OnCheckedChangeListener事件(從零開始學Android)

單選按鈕RadioGroup、複選框CheckBox都有OnCheckedChangeListener事件,我們一起了解一下。 一、佈局   1、打開“res/layout/activity_main.xml”文件。 [html

原创 第22章、OnItemSelectedListener事件與二級聯動(從零開始學Android)

 在Android App應用中,二級聯動是應用極爲廣泛的,我們在上一章的基礎上來學習一下如何實現。   基本知識點:OnItemSelectedListener事件 一、界面    1、新建province.xml件。  

原创 第23章、OnFocuChangeListener焦點事件(從零開始學Android)

在Android App應用中,OnFocuChangeListener焦點事件是必不可少的,我們在上一章的基礎上來學習一下如何實現。   基本知識點:OnFocuChangeListener事件 一、界面   打開“res/l

原创 Junit Test problem

    最近寫Jnit Test 發現很多的問題,其中有一個問題糾結我一個月!!!!就是在Jekins 上面Building的時候明明可以通過的測試但是在Jekins就然沒有覆蓋代碼,一開始我以爲是測試函數寫的不對,然後就重新創檢測室類,

原创 Android中級篇之百度地圖SDK v3.5.0-一步一步帶你仿各大主流APP地圖定位移動選址功能

定位+移動選址 百學須先立志—學前須知: 我們經常在各大主流APP上要求被寫上地址,如百度外賣、愛鮮蜂收貨地址等等;其中他們大多數是可以讓我們在地圖上移動選址。就如下面這段GIF演示的一樣: 盡信書,不如無書—能學到什麼

原创 面試題

九月迅雷,華爲,阿里巴巴,最新筆試面試十題 8月15日,百度2道面試題: 1、來自《編程之美》的概率題:一個桶裏面有白球、黑球各100個,現在按下述規則取球:的     i 、每次從通裏面拿出來兩個球;     ii、如果取出的是兩

原创 Java 項目Building之後發現的Blocker和Critical

     剛來公司老大吩咐我做Code Quality. 需要做到所有的項目的Blocker 和 Critical 的數量爲0.當時我覺得很難,因爲我已經沒有做個Java項目,所以面對這些Issue有點害怕,畢竟我的改動會造成整個項目的問

原创 android菜鳥進修之路一layout裏添加xml文件沒有在R.java裏生成ID

注意:Android開發中的的layout文件夾下的文件不能含有大寫字母,否則不能在R.java 文件中生成對應的id! 在學習android多個activity的時候,我在layout文件夾下添加了個Other.xml文件,理論上這