Time of Update: 2014-06-16
這個問題困擾了我好幾天,就在我做的課程表應用中,每個頁面有15個TextView,每個都要設定監聽器,但是這還不是難事,難的是,用匿名內部類實現監聽借口的時候,還要再在裡面設定監聽器!簡而言之,TextView長按變為EditText,EditText點擊完成之後把值傳回TextView,這一個地方需要兩個監聽器。我最早的實現方法是(mon_tv[ ]是一個TextView數組,mon_et[
Time of Update: 2014-06-16
環境交代: 剛學Android,在官網下載的新版的ADT 以及新版的SDK 在新版的IDE(ADT)建立項目時如果你的最小版本(minimum required
Time of Update: 2014-06-16
Fragment 與
Time of Update: 2014-06-16
最近需要對練習項目中的代碼進行最佳化,發現很多代碼寫起來遠比想象的困難很多。剛接觸Android時間不長,很多東西都不能融會貫通,所以才會有這樣的問題存在,當然學習中遇到的問題很有必要做個總結。想想這個需求也是比較簡單,就是不想讓右圖介面上出現點擊Button切換Activity,這也許是許多剛接觸的朋友都會萌生的念頭吧,我也不例外。開始在網上找的方法很多都是講到ViewPager這樣的東西,Demo看了,也模仿
Time of Update: 2014-06-16
///// 第一步:擷取NotificationManagerNotificationManager nm = (NotificationManager) getSystemService(Context.NOTIFICATION_SERVICE);///// 第二步:定義NotificationIntent intent = new Intent(this, OtherActivity.class);//PendingIntent是待執行的IntentPendingIntent pi =
Time of Update: 2014-06-16
ContextMenu介紹:如果一個View註冊了操作功能表,那麼當長按該View時便會彈出一個浮動菜單,來供選擇下一步操作。實現這個功能需要調用setOnCreateContextMenuListener來註冊一個監聽器,那麼它和註冊長按監聽器setOnLongClickListener有什麼區別呢?下面會在代碼中加以測試,通過添加列印發現,使用者對某個View長按之後,首先觸發的是onLongClick函數,執行onLongClick操作,然後根據onLongClick的返回值
Time of Update: 2014-06-15
該文章所寫的瞬間動作主要有CCFlipX,CCFlipY,CCHide,CCShow其中CCFlipX是以Y軸為中心旋轉,CCFlipY是以X軸為中心旋轉,CCHide將精靈對象隱藏,CCShow將精靈對象展現在螢幕上activity中的代碼還是件activity內容,本文只附上四個瞬間動作的代碼package com.sdufe.android;import org.cocos2d.actions.instant.CCFlipX;import
Time of Update: 2014-06-14
在開發中,特別是unity的跨平台中,我們經常會在各個平台遊走,如安卓版,蘋果版,PC版......。在此不同的平台上,有可能我們需要做不同的操作。然而我們就可以用unity的內建的平台宏定義方式來做平台的判斷。Unity幫我們定義了如下平台預先處理: 名稱 描述UNITY_EDITORDefine for calling Unity Editor scripts from your game code.UNITY_STANDALONE_OSXPlatform define
Time of Update: 2014-06-15
概述在以前ActionBar是Android 4.0的專屬的,後來的ActionBarSherlock的獨步武林,對了還有SlidingMenu,但是這個可以對4.0下的可以做很好的適配。自從Google Io大會(去年的,今年過幾天也要開始了)。看知乎日報,豆瓣這些應用明顯感覺到Android Design的風格。效果public class MainActivity extends Activity { private String[] mPlanetTitles;
Time of Update: 2014-06-14
一些小型資料,可以用txt文本作為媒介,進行擷取、傳輸、修改、儲存;比如:User1.2.3.txt,放入 Resources/Data 檔案下;一,Unity3d Resources.Load 載入擷取資料。 TextAsset TXTFile = (TextAsset)Resources.Load("Data/board" + boardN.ToString() +"." +
Time of Update: 2014-06-14
重開發人員的勞動成果,轉載的時候請務必註明出處:http://blog.csdn.net/haomengzhu/article/details/30474393Scene :情境瞭解了Director 之後,接下來介紹 Scene 這個與它緊密相關的遊戲組件。通過之前的學習,我們已經瞭解了情境以及它在流程式控制制中的地位。在 Cocos2d-x
Time of Update: 2014-06-14
[全國首發]Swift視頻教程 -(視頻持續更新 - 2014.6.13更新)所有視頻的綜合下載、播放地址是:http://www.iphonetrain.com/video_list/86/87.html,裡麵包含所有代碼與課件!教程中講到的網址:Mac OS X系統 10.10,:http://pan.baidu.com/s/1eQj94jg Xcode6-Beta,:http://pan.baidu.com/s/1kTBP9D9 Swift官網https:/
Time of Update: 2014-06-14
我們知道,一開始最好的學習方法是模仿,尤其是模仿巨人。那說到Android開發的模仿自然就是分析並研究主流程式的布局、實現方法,進而提升自己的技術。第一招----逆向工程
Time of Update: 2014-06-14
在大情境載入時,都希望有一個進度條能顯示當前載入的百分比,而不是卡在當前情境或者是直接黑屏。 Unity3D提供了一些函數供我們使用。Application.LoadLevelAsyncusing UnityEngine;using System.Collections;public class example : MonoBehaviour { IEnumerator Start() { AsyncOperation async =
Time of Update: 2014-06-14
Cocos2d-x 3.0變動很大,包括啟動的方式,我看了下對android的啟動總結如下: Java方面: AppActivity繼承Cocos2dxActivity Cocos2dxActivity的onCreate函數中載入本地.so
Time of Update: 2014-06-14
序言:前幾天跟朋友開玩笑說,要不我們一起來學習一下swift程式設計語言吧~我們就抱著玩玩的態度,沒有想過要做出什麼優秀的app或者產品出來,只是想去瞭解一下swift這門程式設計語言而已。基於這種情況,個人覺得因此而去買台mac,有點浪費,況且本人也是年初的時候剛剛升級了自己的電腦。所以網上吧啦吧啦,找到了vmware上面居然可以安裝mac os。於是乎,就試了一下。1、環境準備本人使用的是vmware10,其他版本沒有實驗。直接下載官方版本安裝即可。。連結:http://pan.baidu.
Time of Update: 2014-06-14
在對資料庫操作時,常用的有兩種方法:1、在代碼中建庫、建表;2、直接將相關庫、表建立好,將db檔案拷貝至assets目錄下; 現在來看看第二種方法: private String GetDataBasePath(Context context) { String packageName = context.getPackageName(); //Log.i("PackName",
Time of Update: 2014-06-14
為了找個好工作,我們都在惡補技術,資料結構,演算法,基本組件。但是你造就算技術再好,面試時的表現很差一樣拿不到offer嗎。 找個工作不難,找個滿意的卻不是那麼簡單。當你的在一個領域混的越久越能發現,你的專業技能已經不能成為衡量你價值的唯一標準了。 對於一個從未見過的面試官,我們應該如何表現才能拿下這個offer。這是這期課程的觀點,技術方面這裡不再贅述,前面幾期課程隨便拿一期跟人家吹就夠一小時了。
Time of Update: 2014-06-14
最終的效果如下:<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" >
Time of Update: 2014-06-14
簡單的廣播與( Intent )接收.在Android中很多很多地方都會使用到廣播,作業系統使用廣播講資訊傳遞到其他的應用程式中去,也會產生很多裝置狀態的廣播......唉,算了算了,嘿嘿一.廣播Android架構支援的廣播有兩種類型:普通廣播( normal broadcast )和有序廣播( ordered boradcast ), i>