Time of Update: 2014-12-26
標籤:Android非同步處理一:使用Thread+Handler實現非UI線程更新UI介面概述:每個Android應用程式都運行在一個dalvik虛擬機器進程中,進程開始的時候會啟動一個主線程(MainThread),主線程負責處理和ui相關的事件,因此主線程通常又叫UI線程。而由於Android採用UI單執行緒模式,所以只能在主線程中對UI元素進行操作。如果在非UI線程直接對UI進行了操作,則會報錯:CalledFromWrongThreadException:only the
Time of Update: 2014-12-26
標籤:問題是由於HTTPS Server沒有認證引起的,在網上查了一下解決辦法:Trusting all certificates using HttpClient over HTTPS 主要代碼如下:import java.io.IOException;import java.net.Socket;import java.net.UnknownHostException;import java.security.KeyManagementException;import
Time of Update: 2014-12-26
標籤:I want to modify Alert dialog multi select layout. For my program I want two line multi-select item. I have searched in source code and found following code snippet. Now I am unable to find where is the source code of following layouts. Please
Time of Update: 2014-12-26
標籤:以下內容為原創,歡迎轉載,轉載請註明來自天天部落格:http://www.cnblogs.com/tiantianbyconan/p/4182929.html可拖拽的紅點,(仿新版QQ,tab下面拖拽標示讀取的效果),拖拽一定的距離可以消失回調。 GitHub:DraggableFlagView(https://github.com/wangjiegulu/DraggableFlagView)實現原理:當根據touch事件的移動,不斷調用onDraw()方
Time of Update: 2014-12-26
標籤:廢話少說,先看一下效果吧,顏色有點醜,不過準系統都有提到,實際使用中修改一下就ok。 其實很簡單,上代碼! 在res下建立drawable檔案夾,建立檔案drawable/progressbar_color.xml <?xml version="1.0" encoding="utf-8"?><layer-list xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2014-12-26
標籤:終端 svn git ios xcode 在某些情況下,我們因為刪除了某些檔案,而導致了MissingFile的報錯,而且這種報錯還會一直纏著你,基於一個合格工程師,怎麼能夠容忍這樣的一個報錯跟隨自己?所以,我就將這個問題來清晰地解答處理開啟終端,輸入 cd
Time of Update: 2014-12-26
標籤:因為在更新進度的時候,有點卡,所以想,減緩進度更新的間隔時間。使其不那麼頻繁。直接看程式碼分析下。HttpHandler.java 實現了RequestCallBackHandler的下載進度監聽 private ResponseInfo<T> handleResponse(HttpResponse response) throws HttpException, IOException { if (response == null) {
Time of Update: 2014-12-26
標籤:ios 調試 網路 mac 模擬器 在iOS開發中,針對不同網路狀況做一下測試處理是很有必要的。但是我發現還是有一些iOS開發人員不太注意到不同網路環境下的調試問題,或者說不清楚如何調試這種情況。下面我將針對真機和模擬器分別做簡單的說明。告訴大家如何類比不同的網路狀況。1.真機情況下其實Apple在iOS系統中預置了網路調
Time of Update: 2014-12-26
標籤:android 滑動效果 我定義了一個下拉效果。但是只點擊了他下面第一個控制項才有效:我點擊或者觸摸“這裡是彩期顯示地區”才會下拉出記錄。我現在想要點擊下面的紅球、籃球選球地區也有效,怎麼修改????java代碼:package com.example.testxiala;import android.app.Activity;import android.os.Bundle;import
Time of Update: 2014-12-26
標籤:android studio code formate 格式化 合并 今天從網路上copy一段範例程式碼到本地運行,代碼很亂,便準備格式化,但發現option + command + L後行距還是很大,看上去是否不爽,調了setting中的code
Time of Update: 2014-12-26
標籤:-》list :列出機器上所有已經安裝的Android版本和AVD裝置-》list avd :列出機器上所有已經安裝的AVD裝置-》list target :列出機器上所有已經安裝的Andoid版本-》create avd :建立一個avd裝置-》move avd :移動或重新命名一個avd裝置-》delete avd :刪除一個avd裝置-》update avd :升級一個avd裝置使之符合新的sdk環境-》create project :建立一個新的Android項目-》update
Time of Update: 2014-12-26
標籤:本章通過先總體介紹UICollectionView及其常用方法,再結合一個執行個體,瞭解如何使用UICollectionView。 UICollectionView 和 UICollectionViewController 類是iOS6 新引進的API,用於展示集合視圖,布局更加靈活,可實現多欄版面配置,用法類似於UITableView 和 UITableViewController 類。使用UICollectionView
Time of Update: 2014-12-26
標籤:-》add-ons :該目錄下存放第三方公司為Android平台開發的附加功能系統,剛解壓縮時該目錄為空白-》platforms :該目錄下存放不同版本的Android系統。剛解鎖時該目錄為空白-》tools :該目錄下存放了大量Android開發、調試的工具-》AVD Manager.exe :該程式是AVD(Android虛擬設備)管理器,通過該工具可以管理AVD-》SDK Manager.exe :該程式就是Android SDK管理器,通過該工具可以管理Android
Time of Update: 2014-12-26
標籤:在iOS中 定位自己的當前位置,知道經緯度很簡單,然後有些時候要知道地名,apple 也有了現成的api直接調用就可以(以下方法是iOS5.0以上的,現在基本都忽略了 iOS5.0以下的裝置)#pragma mark -#pragma mark CLLocationManagerDelegate - (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation
Time of Update: 2014-12-26
標籤:判斷當前裝置的系統資訊#define isIOS8 ([[[UIDevice currentDevice] systemVersion] hasPrefix:@"8"])iOS8下用下面的方法- (void)setInset:(UITableView *)view cell:(UITableViewCell *)cell{ if (view !=nil) { if ([view
Time of Update: 2014-12-26
標籤:1. get擷取資料//擷取資訊function getusertInfo(){ var url = ipVal+"m=user&a=userInfo&userId="+userId;// $toast("正在載入……"); &
Time of Update: 2014-12-26
標籤:移動端開發仿app頭部底部固定設定position:fixed,android2.2以上已經實現。但是在ios8以下系統,當小鍵盤啟用時,都會出現位置浮動問題。 如何解決:查閱資料之後想到一下幾種解決方案1,使用position:absolute類比<script type="text/javascript"> window.onscroll=function(){
Time of Update: 2014-12-26
標籤:在Android SDK中提供了Apache HttpClient(org.apache.http.*)模組。在這個模組中涉及到兩個重要的類:HttpGet和HttpPost。 建立步驟: 1、建立HttpGet(或HttpPost)對象,將要請求的URL通過構造方法傳入HttpGet(或HttpPost)對象中; 2、使用DefaultHttpClient類的execute方法發送HTTP GET或HTTP POST
Time of Update: 2014-12-26
標籤:1.前言 之前有網友跟我留言說到: 如何從Boujour 解析完的數組裡解析出ip地址?因為Boujour本身解析完畢之後的addresses是一個數組那我們如何從這個數組裡解析出我們需要的IP地址呢?關於Boujour的使用,讀者可以參考我之前寫的一篇文章iOS-
Time of Update: 2014-12-26
標籤:開發中使用的顏色可以分為兩種,自訂色彩和系統色彩1.自訂色彩:顏色值的定義是通過RGB三原色和一個alpha值來定義的(加色原理)。以井號(#)開始,後面是Alpha-Red-Green-Blue的格式。形如:#RGB #ARGB #RRGGBB #AARRGGBB通常使用#RRGGBB 或者#AARRGGBB的形式1.1 在資源檔中定義顏色:一般在res\values下建立colors.xml檔案,定義顏色,如下:<?xml version=