標籤:進階目標 上一篇部落格我們學習了Toast的源碼,瞭解了Toast從顯示到消失的全過程,學習連結:Android Toast源碼分析 。俗話說的好,學以致用。我們學習Toast源碼不是用來炫技的,而是用來瞭解Toast原理,從而真正解決我們問題的。下面我就提兩個業務中可能遇到的跟Toast相關的真實問題,看看學習了Toast源碼之後,該如何解決這些問題。兩個問題是:如何自訂Toast的顯示時間。如何修改Toast的出現動畫。
標籤:android 常用命令 工欲善其事必先利其器,在Android開發過程中,為了開發調試,尋找問題的需要,必須掌握一些常用的命令的用法,這裡總結了一些在Android開發中經常會用到的命令,一共15個。1、ps列出所有的進程這個命令是Android調試和問題尋找的時候經常會用到的一個命令,在不帶參數的情況下會輸出所有的進程,ps -t 則會輸出所有的線程。2、printenv 顯示環境變數,例:
標籤:ios開發之uitextfield 詳細介紹 IOS開發之UITextField開發詳細介紹 一、 UITextField是一種比較常見的控制項,現在我來對其作一個總結介紹,歡迎大家一起共同探討和學習! 下面的圖片說我從xcode上面截取下來的,然後屬性一一和大家介紹一下
標籤: NSPredicate NSPredicate是一個Foundation類,它指定資料被擷取或者過濾的方式。 它的查詢語言就像SQL的WHERE和Regex的交叉一樣,提供了具有表現力的,自然語言介面來定義一個集合被搜尋的邏輯條件。
標籤:Function.call() 將函數作為對象的方法調用,例如:function.call(thisobj,args,........);thisobj 調用function的對象。在函數主體中,thisobj是關鍵字this的值。如果這個參數為null,就使用全域變數 args...任意多個參數,這些參數將傳遞給function.傳回值:function的值例子:function add(a,b){console.log(a+b);}function sub(a,
標籤:Ⅰ. 設定介面及字型 http://my.oschina.net/u/936286/blog/323538Ⅱ. adb (Android Debug Bridge) adb是android sdk裡的一個工具, 用這個工具可以直接操作管理android模擬器或者真實的andriod裝置(如G1手機). 它的主要功能有: * 運行裝置的shell(命令列) * 管理模擬器或裝置的連接埠映射 * 電腦和裝置之間上傳/下載檔案 * 將本地apk軟體安裝至模擬器或android裝置
標籤:PrismaticConstraint,叫做活塞約束比較好理解,因為,被它約束的物體只能在單一方向作運動。 先上段關鍵代碼: 1 var p1 = new p2.PrismaticConstraint (holderBody, circleBody, {2 localAnchorA : [1, -0.5] ,3 localAnchorB : [0, 0],4 localAxisA : [0, 1],5
標籤:---恢複內容開始---方法一:1.需要引入庫MessageUI.framework#import <MessageUI/MessageUI.h>#import<MessageUI/MFMailComposeViewController.h> [email protected] ViewController : UIXXXXXViewController <...,
標籤:下面是具體代碼: // ViewController.h #import <UIKit/UIKit.h> @interface ViewController : UIViewController /* 1.開發步驟 1.搭建介面 2.連線
標籤:1.startservice (兩種方法,繼承service類或者繼承intentservice 類)繼承service類,在onstartcommend重載方法中實現商務邏輯的處理,如果耗時過長最好新開一個線程,因為預設是在程式的主線程中,會造成阻塞等問題。在有多個請求的時候,為了防止在第一個請求結束服務的時候第二個請求剛好傳入,但因為服務被結束而失敗,可以使用startid 配合
標籤:主MainActivity的布局設定檔 這是activity_main.xml。主要出現兩個按鈕,按鈕一通過mediaplayer播放,按鈕二通過videoview播放
標籤:android 即時通訊 xmpp openfire spark 2015年已經走過了一個月的光景,在一月份,分享了兩套視頻教程。我個人看過了其中一些,還是很不錯的,就是講課的老師語速慢了點,偶爾有點發困,不知看過的朋友會不會有同感,呵呵。關於已經開始的XMPP即時通訊用戶端實際上一直是想完成的一個項目,只是一直被工作所困
標籤:2015.2.2 #include <stdio.h>#include <ctype.h> //字元操作的函數//int isalnum(int);//int isalpha(int);//int isdigit(int);//int isgraph(int);//int
標籤: Android絕大部分UI組件都放在android.widget,android.view包及其子包,android應用中所以UI組件都繼承了View類,View代表一個空白的矩形地區;android所有UI組件都建立在View和ViewGroup基礎之上的;View類是所有UI組件的基類,ViewGroup是一個抽象類別,通常使用其子類來作為容器;View 類 View類為所有可視化控制項的基類,主要提供了控制項和事件處理的方法,比如TextView,Button,
標籤:transport socket return error 001 /* Send TCP transport data packet */ 002 void&
標籤:在原生Android下編譯APK,編譯沒有問題,但是在啟動並執行時候經常出現如標題所描述的異常,然後整個程式Crash掉...... 我遇到該問題常常都是因為修改了資源檔所引起,大致有以下幾種方式來解決: 1.
標籤:一、單個對象產生xml產生以下xml,該怎麼產生呢?<?xml version=‘1.0‘ encoding=‘UTF-8‘ standalone=‘yes‘ ?><account> <id>1</id> <password>123456</password> <name>傳說之美</name> <createDate>2015-02-02
標籤:項??目中遇到的問題*代碼規範問題 *項??目開始前讓學?生?首先抓接?口寫接?口?文檔畫流程圖1、IOS UTF-8編碼(POST上傳的時候,漢字上傳的格式為%AE 這種形式),可以通過下?面?方法進?行轉換。1、NSString* encodedString = [urlStringstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];2、NSString * encodedString = (NSString*
標籤:API版本:百度定位API:V5.0(http://developer.baidu.com/map/wiki/index.php?title=android-locsdk/guide/v5-0)百度Geocoding API:V2.0(http://developer.baidu.com/map/index.php?title=webapi/guide/webservice-geocoding#7..E9.80.86.E5.9C.B0.E7.90.86.E7.BC.96.E7.A0.81.
標籤: iOS提供依賴管理的工具,他的名字叫作:CocoaPods,這個強大的東西會自動將第三方庫的源碼下載下來,並且為我的工程設定好相應的系統依賴和編譯參數。為我們做了很多“體力活”,節省了很多時間哦,,,具體安裝使用方法,詳情請見我的CSDN部落格網址如下:http://blog.csdn.net/u014536527/article/details/43409091iOS CocoaPods自動管理第三方開源庫