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
序言:前幾天跟朋友開玩笑說,要不我們一起來學習一下swift程式設計語言吧~我們就抱著玩玩的態度,沒有想過要做出什麼優秀的app或者產品出來,只是想去瞭解一下swift這門程式設計語言而已。基於這種情況,個人覺得因此而去買台mac,有點浪費,況且本人也是年初的時候剛剛升級了自己的電腦。所以網上吧啦吧啦,找到了vmware上面居然可以安裝mac os。於是乎,就試了一下。1、環境準備本人使用的是vmware10,其他版本沒有實驗。直接下載官方版本安裝即可。。連結:http://pan.baidu.
Time of Update: 2014-06-14
設定讀取許可權<uses-permission android:name="android.permission.READ_CONTACTS" /> <uses-permission android:name="android.permission.WRITE_CONTACTS" /> 主要代碼public void readContacts() {
Time of Update: 2014-06-14
為了找個好工作,我們都在惡補技術,資料結構,演算法,基本組件。但是你造就算技術再好,面試時的表現很差一樣拿不到offer嗎。 找個工作不難,找個滿意的卻不是那麼簡單。當你的在一個領域混的越久越能發現,你的專業技能已經不能成為衡量你價值的唯一標準了。 對於一個從未見過的面試官,我們應該如何表現才能拿下這個offer。這是這期課程的觀點,技術方面這裡不再贅述,前面幾期課程隨便拿一期跟人家吹就夠一小時了。
Time of Update: 2014-06-13
本文中的Android遊戲開發執行個體是一位比較有上進心的學生分享的,實現的是小兔子跳鈴鐺的遊戲。作者在開發過程中有經驗也有疑惑,大家可以據此發表自己的評論。一、遊戲運行效果 二、運行環境說明我是用Eclipse開發的,在模擬器上運行。模擬器的配置如下。大家注意下Skin選項中Built-in
Time of Update: 2014-06-14
簡單的廣播與( Intent )接收.在Android中很多很多地方都會使用到廣播,作業系統使用廣播講資訊傳遞到其他的應用程式中去,也會產生很多裝置狀態的廣播......唉,算了算了,嘿嘿一.廣播Android架構支援的廣播有兩種類型:普通廣播( normal broadcast )和有序廣播( ordered boradcast ), i>
Time of Update: 2014-06-13
先不多說,直接上代碼public class SimpleMediaPlayerActivity extends Activity {//private static final Uri mMusicUri = Uri.fromFile(new File("/sdcard/sound_file_1.mp3"));private static final Uri mMusicUri = Uri.parse("http://czanxi.azone.artron.net/users_info/88/
Time of Update: 2014-06-13
擷取簽名資訊基本代碼網上都能找到:PackageInfo pis = context.getPackageManager().getPackageInfo(pkgName, PackageManager.GET_SIGNATURES);byte[] b = pis.signatures[0].toByteArray();但是擷取到的是一串很長的東西,我們需要的是轉換後的32為簽名資訊,見demo本demo包含擷取全部應用:/*** 擷取全部應用* * @param context*
Time of Update: 2014-06-13
一、線性布局LinearLayout 作用:將容器中的組件一個挨一個地排列起來,不僅可以控制各組件橫向排列也可以控制各組件縱向排列(通過android:orientation屬性控制) 特點:線性布局不會換行當組件一個愛一個地排列到頭之後剩餘的組件不會顯示內容:android:gravity 設定布局管理器內組件的對齊,該屬性支援top,bottom,left,right,center_vertical,fill_vertical,center_horizontal,
Time of Update: 2014-06-13
1、dip與pxAndroid工程師在寫頁面時,margin值的單位是dip,而視覺設計師通常情況下是通過px來控制margin值的,不同單位之間的差別是什麼呢?看下面的參數。 在WVGA(800x480)下dip與px之間的視覺測算結果:
Time of Update: 2014-06-12
今天看到了一個swift的學習網站,裡面收集了很多學習資源Swift 介紹Swift 介紹 來自 Apple 官方Swift 簡介 (@peng_gong) 一篇不錯的中文簡介[譯] Swift 首席架構師 Chris Lattner 簡介(黃利民) Swift 背後的男人,他的個人首頁。Swift 觀點如何評價 Swift 語言?(@知乎) 已有近 5000 人關注該問題![譯] Rust 創始人
Time of Update: 2014-06-12
當裝置接收到一條新的SMS訊息時,就會廣播一個包含了android.provider.Telephony.SMS_RECEIVED動作的Intent。 對於應用程式監聽SMS Intent廣播,首先需要添加RECEIVE_SMS許可權。通過在應用程式manifest中添加一個uses-permission,如下面的片段所示:<uses-permission android:name=”android.permission.RECEIVE_SMS”
Time of Update: 2014-06-11
資訊的接收工作是由底層來完成的,當有一個 新的資訊時底層完成接收後會以Intent的方式來通知上層應用,資訊的相關內容也包含在Intent當中,Android所支援的資訊Intent都定 義在android.provider.Telephony.Intents裡面。簡訊的接收簡訊接收,對於上層應用程式來講就是要處理廣播事件SMS_RECEIVED_ACTION,它是由Frameworks發出告訴上層有新的SMS已收 到。在Mms中,是由PrivilegedSmsReceiver來處理,它收到
Time of Update: 2014-06-11
跟以往的系統升級&硬體更新的協同升級不同,此次系統升級,帶來了兩款全新的硬體裝置——iPhone 5S以及iPhone 5C。為了實現iOS6和iOS7的過度,蘋果在9.18提供了iPhone4以及iPad 2以上所有硬體裝置的系統升級蘋果巨變. 自從蘋果地圖出現了重大紕漏後,Time Cook在蘋果首頁上進行了個人致歉,Scott Forstall,這位曾經引領iOS設計數年的設計師,選擇了和這家公司分手。緊接著,蘋果工業設計部門總監Jony
Time of Update: 2014-06-11
在前一篇文章中,我們討論了關於依賴注入和RoboGuice庫。今天我們要講的是一款很棒的測試和開發工具。我從Android源碼1.5開始做開發一直到現在,經曆了Android和Android模擬器的發展過程。我覺得速度是提高了一些,但是沒有我們想象中的那麼流暢和好用,我相信很多Android開發人員都厭倦了開啟本地模擬器,然後進入載入介面,然後各種無響應和卡頓。雖然通過快照 snapshot)可以加速。補充一下,因為我也做Windows程式開發,我發現Windows
Time of Update: 2014-06-11
這就是開源的好處,通過Github、各大論壇和技術部落格,你會發現很多對你有用的資源。對於做技術的同學來說,深入研究一門技術很重要,但是適當的擴充自己的視野,瞭解他人的一些研究成果也會讓我們這些菜鳥少走很多彎路。一、開源項目匯總:已經有人將優秀的Android開源項目匯總了,直接點開吧。android-open-projectAndroidElementalsThe Android Arsenal二、優秀技術部落格:1、國內優秀android技術部落格:暱稱Github部落格介紹鄧凡平http:
Time of Update: 2014-06-11
DateUtils.formatDateTime()——提供地區格式化時間/日期文字的一站式服務。AlarmManager.setInexactRepeating——通過鬧鈴分組的方式來節省電量,即使你只調用一個alarm執行個體,它仍然比較好用可以確保在使用完畢時自動調用AlarmManager.cancel()。Formatter.formatFileSize()——一個地區化的檔案大小格式化工具。ActionBar.h
Time of Update: 2014-06-11
個人在做提醒功能的時候用到了TimePickerDialog對話方塊,查閱了很多技術資料,但是感覺很多東西都說的不是很詳細,並且很多地方,都有不完善的地方,比如有彈出對話方塊得到的不是系統當前的時間,而是一個其他時間的現象,讓人很是苦悶。所以在經過幾度研究之後,決定把個人對此空間的部分理解拿出來與大家討論,如有不對之處,敬請諒解,會加以改進。閑話不多說,直接進入主題:首先,我們要在程式中聲明一個日曆的對象,並對其執行個體化擷取日曆執行個體,後面會用到。privat
Time of Update: 2014-06-11
最近在弄個項目,要求有跑馬燈效果的圖片展示。網上搜了一堆,都沒有完美實現的算了還是自己寫吧!實現原理利用 ViewPager 控制項,這個控制項本身就支援滑動翻頁很好很強大好多功能都能用上它。利用mViewPager.setCurrentItem(currentIndex); 來實現切換當前顯示的view在加一個定時器不斷設定setCurrentItem 來實現跑馬燈效果。一。主要實作類別 注釋很詳細了 一看就知道了package com.example.marqueeimage;import
Time of Update: 2014-06-11
代理模式(Proxy)一、 什麼是代理模式先來看看官方的說法,代理模式就是為其他對象提供一種代理,以控制對這個對象的訪問。 看來這個官方的說法的確有點官方,看了還是讓人感覺不點不知所措,還是不明白代理模式是什麼,究竟是用來做什麼的。