Time of Update: 2016-07-17
標籤:前言這段時間研究了下以前做app開發的時候並沒有太過關注的JCenter倉庫,在實際開發當中通常都是使用第三方開發人員上傳到jcenter的library,而我們使用的這些library或者plugin是怎麼發布到JCenter並讓我使用的? 如果我們想開發一個Library或者plugin,我們該怎麼做?帶著這些問題,我圍繞它做了以下實踐:Android
Time of Update: 2016-07-17
標籤:項目地址:https://github.com/wlkdb/GA_network_info點擊開啟連結1、整個app分為android用戶端、java服務端和資料層,用戶端和服務端調用資料層來完成資料相關的功能。資料層包括資料格式,資料網路傳輸,資料庫讀寫。2、資料格式模組中定義了一系列資料類,每個類包含其相應的參數及方法,與其資料庫讀寫的互動方法也在其中。此外還有一個Info類負責儲存當前正在處理的資料和一些字串常量。3、網路傳輸模組中首先定義了一個抽象類別,
Time of Update: 2016-07-17
標籤: 運用HTML5、CSS3、JS流行技術,採用組件式開發模式,開發Web App全站!技術大牛帶你統統拿下不同類型的HTML5動態資料報告! 《用組件方式開發 Web App全站 》折現圖繪製大致步驟折線圖畫布JavaScript CSS 折線圖繪製網格線// 水平網格線 100份 -> 10份 var step = 10; ctx.beginPath(); ctx.lineWidth = 1; ctx.strokeStyle = ‘#AAAAAA‘;
Time of Update: 2016-07-16
標籤:Android Studio官方文檔之構建和運行你的APP本文由MTJH翻譯,jkYishon審校。前言預設情況下,Android Studio設定新的項目並且部署到模擬器或者真機裝置上,只需要點擊幾下。使用即時運行,你並不需要構建一個新的APK即可將改變後的方法和現有的應用資源應用到一個正在啟動並執行應用程式中,所以代碼的改變是即時可見的。點擊Run來構建並運行你的APP。Android
Time of Update: 2016-07-16
標籤:Android 應用採用 Java 程式設計語言編寫。Android SDK 工具將您的代碼—連同任何資料和資源檔—編譯到一APK: Android 軟體包,即帶有 .apk 尾碼的封存檔案中。一個 APK 檔案包含 Android 應用的所有內容,它是基於 Android 系統的裝置用來安裝應用的檔案。安裝到裝置後,每個 Android 應用都運行在自己的安全沙箱內:1.Android 作業系統是一種多使用者 Linux
Time of Update: 2016-07-16
標籤:1. 買個usb轉ttl的線,我買的是ch340g,3.8元包郵,店家貌似叫telesky,不重要,買到這貨就行,裡面有送杜邦線2. 電腦上安裝ch340g驅動,注意不要安裝錯了,注意電壓的設定保持出廠的即可,忘記是3.3還是5v了,後續不行的時候可以調換一下,安裝驅動後注意記下com口,或者去裝置管理員中取找也行3. 拆開盒子,找到GND、TX、RX的幾個字母,分別使用送的杜邦線串連轉換器的GND、RX、TX4.
Time of Update: 2016-07-16
標籤:#pragma mark - 建立不同的分段器 //初始化方法:傳入的數組可以是字串也可以是UIImage對象的圖片數組 UISegmentedControl *mysegmented = [[UISegmentedControl alloc] initWithItems:@[@"左邊",@"我是中間",@"右邊"]]; mysegmented.frame = CGRectMake(50, 200,
Time of Update: 2016-07-16
標籤:常見異常: java.lang.AbstractMethodError抽象方法錯誤。當應用試圖調用抽象方法時拋出。java.lang.AssertionError斷言錯。用來指示一個宣告失敗的情況。java.lang.ClassCircularityError類循環相依性錯誤。在初始化一個類時,若檢測到類之間循環相依性則拋出該異常。java.lang.ClassFormatError類格式錯誤。當Java虛擬機器試圖從一個檔案中讀取Java類,而檢測到該檔案的內容不符合類的有效格
Time of Update: 2016-07-16
標籤:Test——很重要但是沒有被重視起來的一個環節,至少是我自己,其實自己之前在做java web的時候就去嘗試過怎麼做REST介面的測試,一直沒有找到一種合適方式,而且因為時間緊沒有進一步深究,但是造成的後果每次做了修改之後都測試不充分,引起新的問題,所以這次對於python正好看看Django的單元測試。用的是單獨的資料庫,資料庫是乾淨的(暫未有資料庫,test所有操作都是從零開始),不會對正式的資料庫造成影響Test
Time of Update: 2016-07-16
標籤://連絡人資訊 public void bt5_OnClick(View v) { //得到調用者 ContentResolver contentResolver=getContentResolver(); //準備URI // ContactsContract.Contacts.CONTENT_URI; //調用提供者 Cursor
Time of Update: 2016-07-16
標籤:情景再現1,自訂一個storyboard:開啟xcode,按下cmd+N,建立一個Storyboard--->next將建立立的storyboard命名為:TestViewController--->create在TestViewController.storyboard上加上一個label,其text為:Hello-ios 2,編寫UIButton的UIControlEventTouchUpinside事件:-
Time of Update: 2016-07-16
標籤:原文Memory optimization for feeds on Android——[Udi Cohen](https://www.facebook.com/udinic)。數以百萬的人在Android裝置上運行FaceBook,瀏覽著新聞,資訊,大事,頁面,朋友圈和他們關心的資訊。一個叫Android Feed Platform的團隊建立了一個新平台來提供這些資訊。因此任何對這個平台的最佳化,都惠及我們的應用。我們下面著重於滾動的效率,希望能在滿足人們求知慾的同時享受如絲順滑的體驗。
Time of Update: 2016-07-16
標籤:一、Socket通訊簡介 Android與伺服器的通訊方式主要有兩種,一是Http通訊,一是Socket通訊。兩者的最大差異在於,http串連使用的是“請求—回應程式式”,即在請求時建立串連通道,當用戶端向伺服器發送請求後,伺服器端才能向用戶端返回資料。而Socket通訊則是在雙方建立起串連後就可以直接進行資料的傳輸,在串連時可實現資訊的主動推送,而不需要每次由用戶端想伺服器發送請求。
Time of Update: 2016-07-16
標籤:- (void)awakeFromNib { [self.descriptionLabel addObserver:self forKeyPath:@"text" options:NSKeyValueObservingOptionNew context:nil]; [super awakeFromNib]; // Initialization code} -
Time of Update: 2016-07-16
標籤:前幾天在搭建appium的環境,苦於項目緊急,沒有好好解決一個滑動問題,經過網路的資料搜尋,現在將我學習的過程中踩過的坑記錄下來。問題:app安裝實現,啟動實現,但是沒有滑動。原因是:滑動代碼沒有放在@test下,且休眠時間太短,後面的座標給的太小。代碼實現如下:package com.glen.demo;import io.appium.java_client.AppiumDriver;import io.appium.java_client.android.AndroidDriver;
Time of Update: 2016-07-16
標籤:iOS記憶體管理主要參考資料:《Effective Objective-C 2.0》,《Objective-C進階編程 iOS與OS X多線程和記憶體管理》在學習記憶體管理的時候,查閱了不少資料,零零散散的記錄在有道雲筆記中,在這裡總結提煉一下,希望在方便自己查看的同時能協助到大家。1.引用計數在引用計數架構下,每個對象都有個可以遞增或遞減的計數器,用以表示當前有多少個事物想令此對象繼續存活下去。這在OC中叫做“保留計數(retain
Time of Update: 2016-07-16
標籤: 1 dec2 fixed3 hex4 internal5 left6 oct7 right8 scientific9 showbase10 showpoint11 showpos12 skipws13 stdio14 unitbuf15 uppercase 1 dec轉換基製為十進位 1 #include <iostream> 2 3 void main() 4 { 5 int num = 01070;//八進位 6 7
Time of Update: 2016-07-16
標籤:Apple TreeTime Limit: 2000MS Memory Limit: 65536KTotal Submissions: 25232 Accepted: 7503DescriptionThere is an apple tree outside of kaka‘s house. Every autumn, a lot of apples will grow in the tree. Kaka likes apple
Time of Update: 2016-07-16
標籤:在新的Android Support Library裡面,新增了CoordinatorLayout, AppBarLayout等.實現的效果: 向下滾動RecylerView,Tab會被隱藏,向上滾動RecylerView,Tab恢複出現.這麼做的好處在於,使用者能有更多的空間位置去看列表裡面的內容.<?xml version="1.0"
Time of Update: 2016-07-16
標籤:Android應用Design Support Library完全使用執行個體Android 2015-06-04 15:30:41 發布您的評價: 0.0 收藏 9收藏1 背景上周一年一度的Google IO全球開發人員大會剛剛結束,Google在Android這塊除過一些最佳化沒有太大亮點。在Android