Time of Update: 2015-01-20
Cocos2d-x3.x塔防遊戲(保衛蘿蔔)從零開始(一),cocos2d塔防一、前提:完成Hello Game項目的建立編譯。具體參考:Cocos2dx.3x_Hello Game項目建立篇二、本篇目標:l 說說關於塔防遊戲的想法和思路l 實現一個簡單的塔防遊戲原型三、內容:l
Time of Update: 2015-01-20
android 當ListView滾動時自動調用 onCheckedChanged 導致CheckBox 狀態不停變化 的解決辦法,androidlistview今天在做一個含有CheckBox 的ListView時,發現當初始化CheckBox的狀態後, 滾動ListView,其中CheckBox 的選中狀態不停的發生變化。最後發現原因是 ListView滾動時自動調用 onCheckedChanged
Time of Update: 2015-01-20
Android學習筆記之自訂Toast(1)布局檔案layout(2)需要彈出的Toast布局檔案 (3)類的檔案 package com.lc.toastdialog;import android.app.Activity;import android.os.Bundle;import android.view.Gravity;import android.view.LayoutInflater;import
Time of Update: 2015-01-20
玩轉android之Action bar玩轉android之Action bar 背景:在Android3.0之後,Google對UI導航設計上進行了一系列的改革,其中有一個非常好用的新功能就是引入的ActionBar,他用於取代3.0之前的標題列,並提供更為豐富的導航效果。 常用屬性:1.showAsAction:當你的應用程式目標設為蜂巢平台時,你可以利用Action Bar組件提供的全部功能,將你的選項功能表項目放在Action Bar的右上方,對使用者來說使用更方便,
Time of Update: 2015-01-20
android EmbossMaskFilter 浮雕效果實現網上貌似還沒有EmbossMaskFilter的相關文章,所以我在這裡對他進行研究。 首先說明一點:在網上查到有人說MaskFilter不能使用,也就是有的效果不能顯示,在此予以糾正:由於android
Time of Update: 2015-01-20
Android Studio ADB響應失敗解決方案當啟動Android Studio時,如果彈出adb not responding. you can wait more,or kill "adb.exe" process manually and click 'Restart'說明ADB響應失敗,此時點擊wait more就會不斷彈出這個對話方塊,點擊Restart也無濟於事。解決方案:1.開啟cmd,輸入adb kill-server,adb start-server,adb
Time of Update: 2015-01-20
android之View和LinearLayout的重寫(實現背景氣泡和波紋效果)前兩天看了仿android L裡面水波紋效果的兩篇部落格 Android
Time of Update: 2015-01-20
Android學習筆記之Theme主題的修改設定(1)布局檔案 (2)在values中建立xml檔案 #ACBDEC #b0b0ff (3)如果要修改Android預設的主題需要在資訊清單檔中修改,圈出的位置就是需要修改的地方(4)其他問阿金都可以預設無需修改!
Time of Update: 2015-01-20
Android RakNet 系列之七
Time of Update: 2015-01-20
Android學習筆記之ListView的簡單使用(1) (2)package com.example.listview1;import java.util.ArrayList;import java.util.List;import android.R.anim;import android.os.Bundle;import android.app.Activity;import android.view.Menu;import android.view.View;import
Time of Update: 2015-01-20
android 滑動側邊欄 SlideMenu 源碼分析 以及使用手冊android 滑動側邊欄 SlideMenu 源碼分析 以及使用手冊我們先看使用方式情節:首先public class MainActivity extends SlidingFragmentActivity 繼承SlidingFragmentActivity ,這裡面在建立時有建立需要的slidemenu等相關資料。在Oncreate裡面添加private void init_sm() {sm =
Time of Update: 2015-01-20
[Android]使用RecyclerView替代ListView(一)RecyclerView是一個比ListView更靈活的一個控制項,以後可以直接拋棄ListView了。具體好在哪些地方,往下看就知道了。 首先我們來使用RecyclerView來實現ListView的效果,一個滾動列表,先看下(除了有動畫之外,沒什麼特別--): 每個item的布局如下: <?xml version="
Time of Update: 2015-01-20
Android 5.0新特性Android 5.0 是 Google 於 2014 年 10 月 15 日(美國太平洋時間)發布的全新 Android 作業系統,英文名為Lollipop,翻譯過來就是棒棒糖的意思,下面我們用這篇文章來瞭解下android 5.0 的新特性。Material DesignMaterial Design翻譯過來就是材料設計,是google對於android裝置顯示介面的主要更新,也可以說是一種新的設計語言。Material Design語言的一些重要功能包括
Time of Update: 2015-01-20
Android實現動態任意拖動圖片應用情境:小遊戲android要實現動態任意拖放圖片,使用imageview實現比較困難,在這裡介紹一種使用button的方法:1. 介面元素有任意個,使用者操作選中一個在螢幕上拖動,拖動完成後圖片元素停留在actionup的位置;2.
Time of Update: 2015-01-20
android 應用 kill ,restart ,重啟,方法1. 通過拿到當前的進程 id ,調用 shell 命令,殺死進程。 int pid = android.os.Process.myPid(); String command = "kill -9 "+ Process.myPid(); try {
Time of Update: 2015-01-20
Android-手機歸屬地和有線電話歸屬地查詢在開發Android項目
Time of Update: 2015-01-20
關於android開發環境的搭建問題碰到幾個問題,記錄一下,方便其他網友查詢我是win7,64位系統,JAVA以前裝過,所以沒有安裝JDK直接下載Android Studio進行安裝,結果提示沒有安裝JDK,於是設定了JAVA_HOME,CLASSPATH和PATH,但是卻發現lib下面沒有tools.jar檔案,查明原來裝的是Java
Time of Update: 2015-01-20
[Android] 擷取檔案的MIME類型需求:輸入:File對象輸出:String對象(MIMEl類型)實現步驟:1. 獲得擷取檔案的副檔名private static String getExtension(final File file) {String suffix = "";String name = file.getName();final int idx = name.lastIndexOf(".");if (idx > 0) {suffix =
Time of Update: 2015-01-20
解決Android SDK / Android Studio(IntelliJ IDEA)更新不了(被牆)的問題 昨天更新android sdk時,發現developer.android.com被牆了,手上也沒有代理,再者android sdk manager更新有個不太好的地方是,只有一台機更新還好,但如果有多台機要更新,每台機都要重新下載一遍,那效率..... 1)先說Android SDK單獨更新的問題 觀察了一下日誌發現 Fetching
Time of Update: 2015-01-20
Android亂侃觸摸事件傳遞講解觸摸事件傳遞原理的網上有一大把,有從源碼角度講的,有從實際例子角度講的。我這裡呢只是記錄下自己的理解,講的可能沒其他大牛透徹,有錯誤的跪求評論指正。 直接,對照圖解和文字來分析觸摸事件的傳遞。 (1)亂七八糟圖解版:(2)看圖說話: (2.1)並不包含Activity,Activity沒有onInterceptTouchEvent方法,預設實現都是直接往下傳遞。 (2.2)講解3個觸摸事件控制方法的含義及其傳回值的意義:&