Time of Update: 2015-07-01
標籤:今天想實現這個功能,但只是利用現有的onTouchEvent和GestureDetector感覺做起來有些糾結,原來好像也嘗試過,最後搞的程式有點亂,不好維護,那麼就利用一下Android程式員最大的優勢——源碼。 首先想到的ListView既支援點擊又支援拖動,就去看源碼,首先找的突破點就是:
Time of Update: 2015-07-01
標籤:Write an algorithm to determine if a number is "happy".A happy number is a number defined by the following process: Starting with any positive integer, replace the number by the sum of the squares of its digits, and repeat the process until the
Time of Update: 2015-07-01
標籤:iOS支援的裝置如今已經具有了很多的尺寸,針對這些不同的尺寸每一個都做一個獨立的APP肯定是不現實的,於是蘋果在iOS8之後推出了autolayout和sizeclass,同時還有VFL介面設計語言先說一下iOS螢幕的旋轉,首先,對於開發人員而言,關注的並不是螢幕的像素,而是一個點的概念,也就是說,尺寸相同的裝置,不同的解析度,開發人員認為他們的點是相同的,系統底層負責將一個點與對應的像素關聯起來,例如ipad普通的螢幕像素為1024*768,而retina的螢幕像素為2048*1536,
Time of Update: 2015-07-01
標籤:發送通知: UILocalNotification *newNotification = [[UILocalNotification alloc] init]; if (newNotification) {//時區 newNotification.timeZone=[NSTimeZone defaultTimeZone];//推送事件---10秒後
Time of Update: 2015-07-01
標籤:1、十進位數字格式化工具:DecimalFormatDecimalFormat df = new DecimalFormat();double data = 1203.405607809;System.out.println("格式化之前:" + data);String pattern = "0.0";// 1203.4df.applyPattern(pattern);System.out.println("採用" + pattern + "模式格式化後:" +
Time of Update: 2015-07-01
標籤:當我們擷取到一些iOS的app包後,發現裡面的png圖片使用系統的預覽看不了。因為在Xcode產生應用程式套件組合時,自動將png圖片進行最佳化,而最佳化後的圖片不能直接使用預覽查看,這個最佳化工具是pngcrush。它也提供了還原的功能,使圖片再度可見。批量處理指令碼如下:#/bin/shfilelist=`find $1 -name "*.png"`#echo "$filelist"echo "$filelist"|while read filedoecho
Time of Update: 2015-07-01
標籤:方法:1.在jni檔案夾下建立Application.mk; 增加 APP_STL := stlport_static右邊的值還能夠換成以下幾個:system - 使用預設最小的C++執行庫,這樣產生的應用體積小,記憶體佔用小,但部分功能將無法支援stlport_static - 使用STLport作為靜態庫,這項是Android開發網極力推薦的stlport_shared - STLport作為動態庫,這個可能產生相容性和部分低版本號碼的Android韌體,
Time of Update: 2015-07-01
標籤:在開發Android和iPhone應用程式時,我們往往需要從伺服器不定的向手機用戶端即時推送各種通知訊息,iPhone上已經有了比較簡單的 和完美的推播通知解決方案,可是Android平台上實現起來卻相對比較麻煩,最近利用幾天的時間對Android的推播通知服務進行初步的研究。在Android手機平台上,Google提供了C2DM(Cloudto Device Messaging)服務,起初我就是準備採用這個服務來實現自己手機上的推送功能。Android Cloud to Device
Time of Update: 2015-07-01
標籤:在開發項目的時候,我們經常會遇到一些問題,除了設定一些Activity的啟動模式之外,好需要得到這個類是否被啟動過,判斷某一個類是否存在任務棧裡面這個時候,我們就可以用到下面的方法:/** * 判斷某一個類是否存在任務棧裡面 * @return */ private boolean isExsitMianActivity(Class<?> cls){ Intent intent = new Intent(this, cls);
Time of Update: 2015-07-01
標籤:ios cocoapods 類庫 cocoapods是非常優秀的IOS包管理工具,用來管理第三方組件, 完美解決第三方類庫庫更新, 相互間依賴等關係. 參考cocoapods首頁.安裝一般換成國內的source會比較方便.sudo gem install cocoapods //會被牆掉。 gem sources --remove https://rubygems.org/ gem
Time of Update: 2015-07-01
標籤:設計模式 singleton android 安全執行緒 單例 一.概述單例模式是設計模式中最簡單的一種,但是它沒有設計模式中的那種各種對象之間的抽象關係,所以有人不認為它是一種模式,而是一種實現技巧.單例模式就像字面的意思一樣,提供一個只能自己執行個體化的執行個體,並且提供了一個全域的訪問點.要達到這幾點要求就要滿足三點
Time of Update: 2015-07-01
標籤:以下內容轉載自:http://www.cnblogs.com/flyFreeZn/p/4264220.html 本文來源於我個人的ARC學習筆記,旨在通過簡明扼要的方式總結出iOS開發中ARC(Automatic Reference
Time of Update: 2015-07-01
標籤:activity是android中使用非常平凡的一種組件,我們除了需要掌握activity中的生命週期以外,還需要掌握activity中的其他設定。1.activity 中主題的設定 android中我們可以通過AndroidManifest.xml中設定activity中的主題,其實android提供了許多內建的主題樣式,如下:android:theme="@android:style/Theme.Dialog"
Time of Update: 2015-07-01
標籤:android-apt-compiler: Cannot run program "D:\android-sdk\platform-tools\aapt 裝上IntelliJ IDEA 12.1.3後,編譯Android工程,發現老是報如上錯誤,有人說是ant設定檔SDK什麼路徑不對,但我這裡是對的,後來發現API17把原來plateform-tools下的aapt.exe和lib檔案夾都放到了/build-tools/17.0.0/下去了,於是將aapt.exe,
Time of Update: 2015-07-01
標籤: 你還內建安卓覺得丑日控制桑心臟它?所以,現在。日期選擇器看這個高高的吧,首先在地圖上: 此日期控制項是基於知名日期控制項輪子日期Wheel改動的,介面更加美觀大氣,適合嵌入到你的項目中去,有須要的同學能夠下載原始碼研究:點擊下載原始碼 著作權聲明:本文部落格原創文章,部落格,未經同意,不得轉載。 安卓高大的日期和時間選擇
Time of Update: 2015-07-01
標籤:首先要建立一個MyMD5的類,繼承NSObject,把下面這個類方法封裝起來,方便以後其他類需要調用。+(NSString *)md5:(NSString*)str{ NSLog(@"MD5加密的方法"); const char *cStr = [str UTF8String]; unsigned char result[16]; CC_MD5(cStr, (
Time of Update: 2015-07-01
標籤:http://blog.csdn.net/shagoo/article/details/6709430> 開發環境1、安裝 Eclipse 和 android-sdk 並解壓安裝2、Eclipse 安裝 AVD 外掛程式 https://dl-ssl.google.com/android/eclipse/ 並配置 SDK Location3、開啟 SDK Manager 安裝 android packages 並配置 Virtual device(比如名為:Android_2.2)4
Time of Update: 2015-07-01
標籤:1,讀此文章前我假設你已經讀過: android NDK 實用學習-擷取java端類及其類變數 android NDK 實用學習-java端對象成員賦值和擷取對象成員值2,java端類對象的構造:①首先擷取類; ②擷取類的無參建構函式:jmethodID initID = env->GetMethodID(jcSetDataMgr, "<init>", "()V");③構造類執行個體:jobject jresult =
Time of Update: 2015-07-01
標籤: 前言: springmvc對註解的支援非常靈活和飄逸, 也得web編程少了以往很大一坨配置項. 另一方面移動互連網的到來, 使得REST API變得流行, 甚至成為主流. 因此我們來關注下springmvc對rest api的支援程度, 以及需要做的工作評估.範例設計和準備: springmvc學習筆記系列的文章目錄: • idea建立springmvc項目 REST API的設計原則遵循之前的博文來實現
Time of Update: 2015-07-01
標籤:Android Wear資料層API,這是google play service部分,通訊通道,以你的手持功能和耐磨應用。 Api它包含一系列資料對象,可以讓系統通過監控和通知行app重要的事件數目據層。下面是幾種物件類型。Data