Time of Update: 2014-07-04
本節主要講解ActionBar如何添加Tabs標籤和下拉導航。 一、添加標籤 Tabs 在ActionBar中實現標籤頁可以實現android.app.ActionBar.TabListener
Time of Update: 2014-07-04
過去 Google 的產品線,每一個都相當的獨立,在產品的設計上反映得尤為明顯,甚至不必看產品設計,只要看一下 Google 每款產品的 LOGO 都能發現許多不同風格的設計。這種混亂難以體現出 Google 的風格,如果 Google 的風格就是混亂和無序的話。2011 年,拉裡·佩奇成為 Google CEO 之後,他管理公司的政策從過去的自由、放任,變為緊密、整合。在 Google
Time of Update: 2014-07-04
HashMap是java裡比較常用的一個集合類,我比較習慣用來緩衝一些處理後的結果。最近在做一個Android項目,在代碼中定義這樣一個變數,執行個體化時,Eclipse卻給出了一個 performance 警告。意 思就是說用SparseArray來替代,以擷取更好效能。老實說,對SparseArray並不熟悉,第一感覺應該是Android
Time of Update: 2014-07-04
在Android開發中,adb是一個很好用也很使用的工具,但是使用的時候如果沒有修改環境變數,每一次都需要輸入完全路徑很麻煩,解決辦法是在環境變數中添加adb工具的路徑。 Windows平台
Time of Update: 2014-07-03
Android ListView分頁載入功能 在實際開發中經常用到,是每個開發人員必須掌握的內容,本Demo給出了服務端+Android端的兩者的代碼,並成功通過了測試。服務端使用MyEclipse,Android端使用Eclipse。實現:服務端一共100條資料,共分四頁,每頁有25條資料。原始碼:服務端:需要匯入圖中這幾個jar包。在運行Android端代碼前,需要開啟服務端:下面先給出服務端的代碼:類EmpDataSource:package
Time of Update: 2014-07-04
上一篇介紹了如何建立類產生工程,現在介紹如何使用。以下是ExampleDaoGenerator工程代碼,做了一些修改/* * Copyright (C) 2011 Markus Junginger, greenrobot (http://greenrobot.de) * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in
Time of Update: 2014-07-03
接到上回的說,主要是上回那個問題,我覺得是android的bug,黎叔覺得是cocos2dx的bug,叫我去提交bug。所以我又繼續研究了下。 上回說到會調用java層的函數去建立一個image,然後作為紋理設定給精靈,在那個地方crash了,此處代碼如下:public static void createTextBitmapShadowStroke(String pString,final String pFontName, final
Time of Update: 2014-07-03
初玩Cocos2dx,多多包涵。感覺版本之間的差異比較大,相對前面的版本來說,3.X更容易上手,更方便了。一、安裝python。我的python-2.7.3。配置環境變數系統變數裡:在Path裡面增加 D:\2013\python\Python27二、安裝ant。我的apache-ant-1.9.3。配置環境變數系統變數裡:建立一個,ANT_HOME(D:\2013\ant\apache-ant-1.9.3),然後在Path裡面增加 D:\2013\ant\apache-an
Time of Update: 2014-07-03
在android中有內建的一鍵分享功能,不過它會把所有帶分享的應用都找出來,如果我們只需要一些常見的分享應用,該如何做呢?下面看我的(橫屏和豎屏自動適配):接下來看我的調用(支援圖片和文字分享,圖片可以是網狀圖片,和本地sdcard路徑的):1 AndroidShare as = new AndroidShare(2 MainActivity.this,3
Time of Update: 2014-07-03
項目地址:https://github.com/ZaBlanc/WebImageView作者對載入圖片,以及圖片的記憶體緩衝和磁碟緩衝做了封裝。代碼量不多,但是能夠滿足一般的載入圖片。先看下項目結構:我認為通常情況下自己去實現的話,這點需要仔細看下。/** * * @param urlString 對應圖片的網路地址 * @return */private String hashURLString(String urlString) { try { // Create
Time of Update: 2014-07-02
前言 本文記錄一個Java層與JNI層參數與資料互動的應用程式開發過程,為實現一個功能完整的帶Java與JNI的應用程式打下基礎。本文假設讀者已搭建好Android的Eclipse與NDK開發環境,包括通過ADB串連手機的配置。1. 構建基本的Android應用程式 1.1 引導介面配置 開啟Eclipse,"File"->"New"->"Android Application
Time of Update: 2014-07-02
public class SystemManager {private Context mContext;private static SystemManager sInstance;private SystemManager(final Context context) {mContext = context;}public static SystemManager init(final Context context) {if (null == sInstance) {sInstance =
Time of Update: 2014-07-02
安卓有關 (不分排名)1.講解安卓系統源碼 http://blog.csdn.net/yangwen123 1.1 安卓源碼 http://blog.csdn.net/wdaming1986 2.安卓運用和java
Time of Update: 2014-07-02
1. iOS中程式正常載入UIViewControlle時,以下四個方法哪個最先執行?A.viewVillAppearB.viewDidLoadC.viewDidAppearD.viewWillDisappear2. 類方法用什麼符號標識?A.+B.-C.staticD.*3. iOS中下面哪個方法不能自己手動調用?A.deallocB.releaseC.retainD.new4. 下面哪個類型不可以放到NSArray中?A.NSStringB.NSIntegerC.NSDictionaryD.
Time of Update: 2014-07-02
先上,選擇不同的模組,滑動會通過動畫形式滑過去,這種適合新聞用戶端多種欄目的展示:這麼寫Layout:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"
Time of Update: 2014-07-02
這篇文字將介紹Loader<D>類,並且介紹自訂Loader的實現。這是本系列的第三篇文章。一:Loaders之前世界二:瞭解LoaderManager三:實現Loaders四:執行個體:AppListLoader重中之重,如果你還沒有讀過前面兩篇文章,我建議你在深入之前先讀一讀那兩篇文章。先簡短的總結一下這篇部落格覆蓋了什麼內容。Loader之前的世界(第一篇)描述了Android3.0之前的資料載入方法和在UI主線程中執行的冗長的查詢操作。這些UI非友好的API導致了應用響應變差
Time of Update: 2014-07-02
可以採用如下方法,寫一個函數:-(UIImage*) getOneImageButtonWithArrow{ //tmpView做附控制項 UIView *tmpView = [[UIView alloc] initWithFrame:CGRectMake(0.0f, 0.0f, 38.0f, 32.0f)];tmpView.backgroundColor = [UIColor clearColor]; //bgImg作為背景 UIImage* bgImg = [
Time of Update: 2014-07-02
Preference主要實現一些配置資料,一些我們上次點擊選擇的內容,我們希望在下次應用調起的時候依然有效,無須使用者再一次進行配置或選擇。Android提供preference這個鍵值對的方式來處理這種情況,自動儲存這些資料,並立時生效,同時Android提供一種類似的layout的方式來進行Preference的布局。Preference組件有ListPreference,EditTextPreference,CheckBoxPreference和SwitchPr
Time of Update: 2014-07-02
研究了一下android的apk的簽名和代碼的混淆打包,如果不混淆打包,那麼apk可以直接被人反編譯出來查看源碼,混淆打包雖然還是能看懂,但是沒有那麼好懂了,至少要話費些時間如果不混淆,反編譯後的代碼如下:基本上就是源碼。如果混淆後,反編譯後的代碼如下:vcD4KPHA+PGltZyBzcmM9"http://www.2cto.com/uploadfile/Collfiles/20140630/2014063013052323.jpg" alt="\">代碼中出現很多的a、b、c之類的變數命名,
Time of Update: 2014-07-02
Android鬧鐘