Time of Update: 2016-03-16
標籤: 當內容及分類較多時,往往採用頂部標籤式導覽列,例如網易新聞用戶端的頂部分類導航,最近剛好有這樣的應用情境,參考網路上一些demo,實現了這種導航效果,記錄一些要點。 (由於視頻轉GIF掉幀,滑動和下拉動畫顯得比較生硬,剛發現quickTime可以直接錄製手機視頻,推薦一下,很方便) 1.頂部標籤式導覽列 (1)實現思路
Time of Update: 2016-03-16
標籤:android;activity;layout;布局Android常見的五大布局:1.LinearLayout;水平或垂直布局2.FrameLayout;從螢幕左上方布局3.TableLayout;行列布局4.RelativeLayout;相對其他組件布局5.AbsoluteLayout;絕對座標布局源碼下載連結:Android布局 :MainActivity:650) this.width=650;"
Time of Update: 2016-03-16
標籤:itop系統 設定檔的app_root_url問題itop系統URL問題系統自己設定檔,在初始化的時候已經寫死了,隨便修改這個路徑,就是出現排版沒排好的介面。改為下面的這個路徑,從外面訪問內網這個itop系統,就正常了。[[email protected] html]# vim iTop_2.2_2/conf/production/config-itop.php // app_root_url:
Time of Update: 2016-03-14
標籤:appassure 備份 oracle windows AppAssure備份Windows平台Oracle資料庫環境:AppAssure Core : 5.4.3.106 Oracle: 11g Enterprise Edition Release 11.2.0.1.0 -64bitOS: Windows Server 2012
Time of Update: 2016-03-17
標籤:本篇分4步講述如何在項目中整合百度地圖:第一步:建立項目第二步:利用 cocoaPod 匯入百度地圖的 SDK(pod ‘BaiduMapKit‘ #百度地圖SDK)第三步:在 pch 檔案中匯入標頭檔和秘鑰秘鑰是在 http://lbsyun.baidu.com/apiconsole/key 百度開放平台申請。#define APPKEY @"UzyiXewPsqPhcE1yS8wxqik9"在使用SDK的類時按需引入下邊的標頭檔#import <BaiduMapAPI_
Time of Update: 2016-03-15
標籤:代碼塊傳值 是從後往前傳值1.聲明代碼塊 (SecondXXX.h)2.聲明一個代碼塊類型的屬性(SecondXXX.h)3.調用代碼塊(SecondXXX.m)4.實現代碼塊(SecondXXX.m) #import <UIKit/UIKit.h>#import "FirstViewController.h"@interface AppDelegate : UIResponder
Time of Update: 2016-03-17
標籤:Listview中多個類型的條目如何處理?如果條目裡邊有button,會出現什麼問題?如何處理?如果條目裡邊有checkbox會出現什麼問題,如何解決?注釋:面試官說這三個問題有過開發經驗都應該遇到過。答案:list view項目會失去焦點?會搶佔焦點啊。需要在xml中設定一個d開頭的屬性,預設點擊的是子類控制項,設定desc*****=blok****就可以覆蓋子類控制項的焦點1、請解釋下在單執行緒模式中Message,Handler,Message Queue,Looper之間的關係。
Time of Update: 2016-03-15
標籤:對應著讀連絡人,把資料寫進去,市場上的社交類應用經常會有這樣的功能向raw_contacts表中添加一個id向data表裡面添加對應的資料擷取ContentResolver對象,通過getContentResolver()方法調用ContentResolver對象的query()方法,查詢raw_contacts表,得到Cursor對象調用Cursor對象的moveToLast()方法,遊標移動到最後一行擷取到最後一行記錄的contact_id,新的id就是它加上1調用ContentRes
Time of Update: 2016-03-17
標籤:}
Time of Update: 2016-03-17
標籤:上一節,先把訪問網路的部分放到一個子線程裡面去執行,new Thread(){}.start(),new Thread直接使用匿名內部類來實現,重寫run()方法,內部類訪問外部的變數,這個變數應該定義成final的。直接運行會報錯,Only the original thread that created can touch xxxxx,只有主線程才可以訪問View對象,是因為線程的同步與
Time of Update: 2016-03-15
標籤:在iOS設計中 ,視圖在切換的時候同時能傳參數到下一個視圖頁面的方法特別多,這裡就以代碼塊實現傳參的方法 FirstViewController.h#import <UIKit/UIKit.h>//聲明代碼塊typedef void (^PostValueBlock) (NSString *Info);@interface FirstViewController :
Time of Update: 2016-03-15
標籤:sql 語句拼接報錯: No signature of method: java.lang.String.positive() is applicable for argument types: () values: []原因:字串相加時,加號前後有空格例如(這樣是不行的):sql =+ "and c.efficientStatus = "+courseStatus
Time of Update: 2016-03-16
標籤:蘋果官方原文:Naming Properties and Data Types前言:純屬練習英語和學習。翻譯錯誤和不通順的地方敬請諒解和指正。O(∩_∩)O屬性和資料類型的命名本節講述了屬性定義、變數、常量、通知和異常的常用命名規範。 l 定義屬性和變數一個屬性定義會影響該屬性的存取方法的定義。所以屬性的命名規範大體上和訪問器(getter,setter)的命名規範是一致的。如果一個屬性是表達一個名詞或者動詞,那麼定義如下:@property(…)
Time of Update: 2016-03-16
標籤:這篇文章主要介紹了Android Studio使用小技巧:提取方法程式碼片段,本文分享了一個快速複製粘貼方法程式碼片段的小技巧,並用GIF圖示範,需要的朋友可以參考下今天來給大家介紹一個非常有用的Studio Tips,有些時候我們在一個方法內部寫了過多的代碼,然後想要把一些代碼提取出來再放在一個單獨的方法裡,通常我們的做法是複製粘貼,現在我來教給大家一個非常簡潔的方法,先看下gif示範吧:Android課程---Android Studio使用小技巧:提取方法程式碼片段
Time of Update: 2016-03-16
標籤:APK瘦身在Android Studio中我們可以開啟混淆,和自動刪除沒有Resources檔案,來達到給APP瘦身的目的,這對於一些維護很久的老項目比較有用,裡面有很多無效的Resource, 刪除後產生的APK會小很多我們只需要在項目的build.gradle中加入android { buildTypes { release { minifyEnabled true shrinkResources true
Time of Update: 2016-03-15
標籤:1.漸層效果 —> 色彩空間 首先:自訂一個漸層視圖,在自訂視圖中重寫drawRect#import "ViewController.h"#import "MyView.h"@interface ViewController ()@end@implementation ViewController- (void)viewDidLoad{ [super viewDidLoad]; MyView *view = [[MyView
Time of Update: 2016-03-16
標籤:關於Block的具體情況詳見:http://www.devtalking.com/articles/you-should-know-block/ 我的理解是Block相當於一個加工廠,傳入參數經過加工之後返回一些東西,類似於使用更方便的方法。但是Block本身使得寫程式方便了,但是降低了程式的可讀性和可維護性,因此還是不要大規模的使用Block。當然Block的類型是 void(^)這種格式的,特此提醒我自己!iOS關於Block的類型和實現
Time of Update: 2016-03-15
標籤:KeyMob移動廣告彙總平台是2014年移動廣告平台界的新秀,作為新秀,其平台從上市開始就將公司的平台價值觀核心定義為靠譜,是何種緣由,要將平台的位置定義為“靠譜”這個並不常見的價值觀!直到和KeyMob建立人詳談後,總算探索到其中的奧秘!2010年至2012年第一批移動廣告平台與移動廣告彙總平台的興起,因為整個移動廣告市場正處於萌芽中,很多移動廣告平台在那段時間內因為無法立足,而大部分倒閉!作為首批應用開發人員,也有大部分因為移動廣告平台的倒閉,而沒有得到結算,這些壞賬讓首批應用開發人員
Time of Update: 2016-03-16
標籤: 1、環境搭建1.1、JDK安裝1.2、Eclipse安裝1.3、Android SDK安裝1.4、ADT安裝1.5、建立AVD詳細細節
Time of Update: 2016-03-16
標籤:本文主要目的如題所示,並針對一些建立過程中可能會遇到的問題提供解決方案。本文主要參考:http://ph0b.com/android-studio-gradle-and-ndk-integration/,裡面有視頻講解,嫌看文檔麻煩的可以直戳進去。。。主要思路:在一個類中建立native方法,編譯產生該類的class檔案,再去產生該類的標頭檔,有了標頭檔之後在c檔案中編寫代碼的具體實現,配置sdk、ndk路徑、給ndk模組起名,最後就是對該方法的調用。詳細步驟如下:1、本地建立native