Time of Update: 2014-07-07
(Android 基礎知識review)打電話1、main.xml<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_
Time of Update: 2014-07-07
android中animator及其監聽器在cancel及end時的響應問題1、AnimatorSet中存在多個animator,並且set及animator均添加了監聽器的時候:在start的時候會先分別執行各個animator的監聽器的start方法,然後調用set自己的監聽器的start方法。在調用AnimatorSet的cancel()方法的時候,會首先調用set自己的cancel方法,然後迴圈對每個animator調用cancel及end方法,最後才調用set自己的end方法。如下,a
Time of Update: 2014-07-06
如何利用App打造自明星實現自盈利1、瞭解各個概念 為了大家都能看懂這篇文章,先說明幾個概念。 App(Application):可以在行動裝置上使用,滿足人們諮詢、購物、社交、娛樂、搜尋等需求的一切應用程式。 自媒體:說白了,媒體就是一個傳播渠道,傳播思想也好,傳播資訊也罷,總之是一個渠道。&
Time of Update: 2014-07-06
apple和google為webkit該瀏覽器引擎的發揚光大做出了重要貢獻,在WWDC 2014發布會上發布iOS 8中,apple公布了WebKit架構,這意味著OSX和IOS開發人員將共用同樣的開發庫,新改變可以提高開發人員編寫的代碼的重複使用性。webkit使用WKWebView來代替IOS的UIWebView和OSX的WebView,並且使用Nitro
Time of Update: 2014-07-06
昨天在用到ViewPager實現滑動導航的時候發現的導航條效果是跟隨ViewPager的滑動而動的,剛開始想了一下,感覺可以使用動畫實現,但是這個滑動是隨手指時時變化的,貌似不可行,後來再網上搜了一下,找到一個開原始碼,結果開啟一看大吃一驚,這麼簡單的效果代碼居然大概有300多行,太占手機儲存空間了!後來自己乾脆重寫ViewGroup使用scrollTo方法實現了一下,具體實現過程如下:package com.example.slideupdownviewpage;import android.
Time of Update: 2014-07-06
轉載請註明出處:http://blog.csdn.net/oyangyufu/article/details/36716955DEMO:http://download.csdn.net/detail/oyangyufu/7589981上一篇寫了cocos2d-x嵌入mogo橫幅廣告(點擊此跳轉),這篇寫如何在cocos2d-x中嵌入百度橫幅廣告。百度橫幅廣告測試:1、將cocos2d-x項目匯入到eclipse上2、註冊登入百度移動聯盟(http://munion.baidu.com/)後,下載
Time of Update: 2014-07-06
問題: 想在Jni層建立 udp socket 與服務端通訊,但是沒有成功,最後發現竟然是建立socket失敗(代碼如下)// create socketg_sd = socket(AF_INET, SOCK_DGRAM, 0);if (-1 == g_sd){perror("socket()");goto err_socket;}解決辦法: 在 AndroidManifest.xml 檔案中,添加訪問網路的許可權: (添加位置如下)
Time of Update: 2014-07-06
為了初始化結構體和類等類型的執行個體屬性。預設構造器struct Fahrenheit {var temperature: Doubleinit(){temperature = 32.0} } var f = Fahrenheit() //調用預設構造器 init() ,沒有參數 沒有傳回值。println("The default temperature is \(f.temperature)°Fahrenheit")// prints "The
Time of Update: 2014-07-06
許多人在做完Keymap匹配到Eclispe快速鍵後,發現查看資源或者函數在哪些地方被引用的快速鍵“Ctrl+Shift+G”不靈了,你選中某個函數後,使用這個快速鍵,發現只會游標跳到該類中引用這個函數的地方。原因是啥呢?首先這裡簡單分析下,選擇Keymap後IDE所做的工作及選擇後發生快速鍵失效原因,Android Studio設定KeyMap到Eclipse,是進行了一個快速鍵的映射操作,但是Android
Time of Update: 2014-07-06
很久以前就接觸過sharedPreference這個android中的儲存介質。但是一直沒有實際使用過,今天在看之前做的“民用機型大全”的app時,突然想到可以使用sharedPreference類來改進這個app中的一個缺陷。 此前,我先介紹sharedPreference的使用。Android資料總共有四種儲存的方式 一、SharePreference 二、SQLite 三、File
Time of Update: 2014-07-06
Swift學習——類的定義,使用,繼承,構造等(五)類的使用說明 1 使用class和類名來建立一個類名,例如: class student 2 類中屬性的聲明和常量和變數一樣,唯一的區別就是他們的上下文是類 3 方法和函式宣告也一樣// 1 ---- 簡單的類介紹class Student{ //變數學號初始化為0 var num = 0; //成員函數 func
Time of Update: 2014-07-06
在做項目的時候,遇到了scrollView與listView結合的使用,導致了滑動的混亂,但是有一個辦法可以解決掉這個問題,就是手寫listView的高度,還有另外一種方法,傳送門:《Android --
Time of Update: 2014-07-06
研究了一段時間Android的surface系統,一直執著地認為所有在surface或者螢幕上顯示的畫面,必須要轉換成RGB才能顯示,yuv資料也要通過色彩空間轉換成RGB才能顯示。可最近在研究stagefright視頻顯示時發現,根本找不到omx解碼後的yuv是怎麼轉換成RGB的代碼,yuv資料在render之後就找不到去向了,可畫面確確實實的顯示出來了,這從此顛覆了yuv必須要轉換成RGB才能顯示的真理了。
Time of Update: 2014-07-06
最近因為興趣所向,開始學習OpenGL繪圖。本文以“畫球體”為點,小結一下最近所學。> 初識OpenGL ES接觸OpenGL是從Android開始的。眾所周知,Android View 是線程不安全的,於是只允許在主線程中對View進行操作。然而假如我們需要實現複雜的介面,特別是開發遊戲,在主線程中畫大量映像,會耗費比較長的時間,使得主線程沒能及時響應使用者輸入,甚至出現ANR。於是Android提供了一個
Time of Update: 2014-07-06
前幾篇文章介紹了Listview,但在實際開發中也經常會用到多層的Listview來展示資料,比如qq中的好友展示,所以這張來瞭解一下ExpandableListview,基本思想與Listview大致是相同的,所以用起來會比較方便。實現:程式碼:布局檔案:activity_main.xml: group和child共同使用的布局(當然也可以使用不同的布局來實現),這的布局比較簡單,只有一個Textview:list_item: MainActivity:package
Time of Update: 2014-07-06
在Android開發中有時我們需要訪問網路即時重新整理資料,比如QQ好友線上狀態最新資訊,QQ空間需要顯示更多的社交動向更新資訊,EOE論壇用戶端顯示更多的文章文章資訊等。android-pulltorefresh開源項目提供一個向下滑動即重新整理列表的功能,將該項目稍作修改即可應用到自己的項目中。 1. 2.工程組成PullToRefreshListView.javaOnRefreshListener 監聽重新整理操作的介面 ,onRefresh()重新整理函數
Time of Update: 2014-07-06
一、線性布局 結果:二、相對布局 結果:三、網格布局 結果:四、表格布局
Time of Update: 2014-07-05
一、自訂的思路iOS中的TabBarController確實已經很強大了,大部分主流iOS應用都會採用。但是往往也不能滿足全部的需求,因此需要自訂TabBar,自訂需要對系統的TabBar工作方式有很好的理解,自訂需要勇氣。自訂TabBar的原則:盡量利用系統內建TabBar,只改需要改的地方。二、自訂TabBar的總體過程1.先把內建的TabBar條給取消了2.自己做一個view,上面放幾個按鈕,設定按鈕的點擊事件.並設定selectIndex。3.關聯各個子viewController,覆蓋
Time of Update: 2014-07-05
2048是繼FlappyBird之後另一個比較熱的輕量級的手遊,簡單易玩。最近要離職原先的公司——因為我想做遊戲,雖然玩遊戲不是很多,但還是熱愛開發遊戲,因此就想去一家遊戲公司,感覺對老闆有一點愧疚和感激,願原公司發展越來越好,用灰太狼的話講,我還會回來的,哈哈!即將入職新公司,聽說壓力會很大,加班無止境,加班其實我到不怕,乘年輕,還有拼勁,加班算什麼,其實只要自己能做出東西,感覺有成就感,倒還是喜歡花更多的時間去做東西,最近處於過渡期,寫寫之前公司的工作小結,還不是很忙,今天花了一個多小時,自
Time of Update: 2014-07-05
上一節講了如何用VS內建的專案管理器建立項目,該方法只適用於cocos2d-x 2.0版本,而cocos2d-x 3.0較之前版本在命名等方面有了較大更新,而cocos2d-x3.0不再支援用VS專案管理器自建項目,而是用Python指令碼建立項目。