Android開發之Volley網路通訊架構今天用了一下Volley網路通訊架構,感覺挺好用的,寫個部落格記錄一下使用方法,方便以後VC。 Volley(Google提供的網路通訊庫,能使網路通訊更快,更簡單,更健壯。)功能模組:1. JSON,映像等的非同步下載---------------------------------------------------------------------------------------2. 網路請求的排序(scheduling)----
Ghost本地安裝highlight.js使代碼高亮,highlight.js高亮 對於程式員寫部落格來說,這代碼高亮是起碼的要求。但是Ghost本身沒有支援高亮代碼。但是可以通過擴充來實現,它就是highlight.js——附官方網站,看了下首頁介紹,真的很強大,現在說說怎麼進行安裝,很簡單。下載highlight.js本來已經包含了很多支援的高亮語言,如果上面沒找到你要的語言,可以在下面繼續
android 代碼控制控制項的長寬,小技巧,android控制項要在代碼裡改變ImageView 的長寬,通過拿到contentImage這對象的控制項參數,再去改變,再設定,的contentImage為ImageView對象;而這裡要提醒的是,LayoutParams 這個類,需要匯入正確的包,設定才會起作用這裡就需要看清你的 imageView是屬於哪個布局控制項下(LieanerLayouy 還是R---layout);
Windows環境搭建Web自動化測試架構Watir(基於Ruby),watirrubyweb自動化測試一直是一個比較迫切的問題圖1-1
實作類別似美圖秀秀裡面的屬性增強調節——設計模式練習,秀秀設計模式1.在介面下方有3個按鈕,分別是亮度、色彩度、飽和度 2. 點擊按鈕,選中一個,上面用一個捲軸顯示亮度、色彩度、飽和度的值,三個用同一個捲軸。 3.選中後,滑動捲軸,調節當前選擇的亮度、色彩度、飽和度。(不用真調節相機,假實現即可,但需要考慮將來可能會實現,要預留實現介面) 4.考慮一下,上面的需求可能會變化的情況,比如可能會增加減少要調節的項目,每個調節項目調節時觸發的動作會
我的Android Studio 最佳化之路,androidstudio 修改keymap修改常用的快速鍵代碼補全(Eclipse: ALT+/) Android Studio中預設用的是Ctrl+Space, 這跟IME切換衝突,找到Keymap->Main Menu->Code->Completion->Basic,改為ALT+/快速錯誤修正(Eclipse: Ctrl+1) 找到 Keymap->Other->Show
android動畫之android:interpolator屬性使用,android動畫之android:interpolator使用 Interpolator 被用來修飾動畫效果,定義動畫的變動率,可以使存在的動畫效果accelerated(加速),decelerated(減速),repeated(重複),bounced(彈跳)等。AccelerateDecelerateInterpolator 在動畫開始與結束的地方速率改變比較慢,在中間的時候加速
Android 適配器(Adapter)、觀察者(Observer) 模式,androidobserver適配器(Adapter)詳述:http://blog.csdn.net/jjwwmlp456/article/details/39893723觀察者(Observer)詳述:http://blog.csdn.net/jjwwmlp456/article/details/39967021AdapterView 體系 AdapterView中會使用AdapterAdapter 體系&
開放平台擷取不到UnionID的解決辦法,unionid解決辦法註冊認證開放平台後,也綁定了公眾號,也建立了網頁應用,但在網頁應用掃碼登入時根據介面文檔擷取不到UnionID,後來就想著是不是先要在公眾號的介面中調用一次擷取使用者基本資料(起到一個啟動UnionID的作用),在公眾平台介面調試工具https://mp.weixin.qq.com/debug/cgi-bin/apiinfo?t=index&type=%E7%94%A8%E6%88%B7%E7%AE%A1%E7%90%86&
UI_UIImageView 基本操作,ui_uiimageview UI_UIImageView 常用方法// 使用ImageView 通過 name 找到圖片 UIImage *image = [UIImage imageNamed:@"bg_2"]; // 添加 image 到 imageView 上 UIImageView *imageView = [[UIImageView alloc] initWithImage:image]; //
EGOCache緩衝架構詳細講解,egocache緩衝架構EGOCache是一個輕量級的緩衝架構。用法簡單方便,在現在的項目中,我就用到EGOCache來緩衝下載過的照片和字串。有人可能會問到,緩衝照片還需要用EGOCache嗎?AFNetworking和SDWebImage不是已經有這些功能了嗎?是的,不過AFNetworking和SDWebImage是http。我的項目用的是socket,所以我選擇EGOCache來做緩衝。用下來覺得EGOCache還是挺強大的。EGOCache簡介EGOC
在golang中如何使用rating-input來進行打分及評價,golangrating-input在我們之前的C++文章“利用rating-input PreviewWidget來對事物進行評價及打分”,我們已經展示了如何使用C++來在Scope中的Preview中對事物進行評價或打分。在今天的這篇文章中,我們將介紹如何在Go Scope中來做同樣的事。我們可以通過這個例子來展示如何捕獲在Go Preview中的按鈕並得到它們的action
Android動態禁用或開啟旋轉螢幕工具,android動態package com.gwtsz.gts2.util;import android.content.Context;import android.provider.Settings;/** * 重力感應器開關 * @author Wilson */public class SensorUtil {/** * 開啟重力感應,即設定螢幕可旋轉 * @param context */public static void
UI_手勢,ui手勢 輕拍手勢 // 建立一個輕拍手勢,同時綁定了事件 UITapGestureRecognizer *aTapGR = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(tapGRAction:)]; // 設定輕拍次數 aTapGR.numberOfTapsRequired = 1; // 設定手指觸摸的個數
edittext禁止android軟鍵盤彈出,edittext禁止android1.EditText ed=(EditText) findViewById(R.id.test);ed.clearFocus();2.在AndroidMainfest.xml中選擇哪個activity,設定windowSoftInputMode屬性為adjustUnspecified|stateHidden 例如:<activity
UI_Target/action 設計模式,ui_targetaction RootView.m 中 UIButton *button = [UIButton buttonWithType:UIButtonTypeSystem]; button.frame = CGRectMake(100, 100, 100, 40); [button setTitle:@"Target" forState:UIControlStateNormal]; [self
Android 資料庫 大量插入 事務開啟,android事務 對比在android中批量插入資料的3中方式對比(各插入1W條資料所花費的時間):1、 一個一個插入 publicstaticboolean insert(SQLiteOpenHelper openHelper, RemoteAppInfo appInfo) { if (null == appInfo) { returntrue;
Android應用發布的準備——渠道註冊與認證,android渠道 今天早上申請了一個早上的渠道帳號,這工作真是太繁瑣,申請的是企業帳號,需要營業執照等相關資料,如果申請個人的話估計需要身份證相關資訊。下面貼出國內主流的幾個渠道,不完全,但是基本上涵蓋了大部分。360移動開放平台地址:http://dev.360.cn/ 豌豆莢地址:http://open.wandoujia.com/ 百度手機小幫手地址:http://app.baidu.com/ 安卓市場地址:
UIImagePickerController本地化控制項文字,自訂uiimagepicker在使用UIImagePickerController時候,你會發現在選擇照片或者拍照的時候,介面的許多控制項都是英文的,比如"Cancel","Choose"等。那麼如何將它們本地化呢,比如替換成“取消”和“選取“?甚至你調用系統其它庫(比如ALAssetsLibrary)返回的各種字串都是英文的。解決這個的方案是往Info.plist裡添加key/value。&
水平進度條ProgressBar,進度條progressbar有些時間沒來寫了 ,接下來繼續分享下本姑娘寫的水平進度條,望能幫到初學者~~~MainActivity 類package com.lanzx.customprogressbar;import android.app.Activity;import android.os.Bundle;import android.os.Handler;import android.os.Message;import android.view.Menu;