Time of Update: 2016-07-15
標籤:前言前幾天在github發現一個蠻不錯的Android Studio外掛程式ECTranslation,在一些源碼注釋中遇到不認識的英文單詞可以很方便地查看中文翻譯。當時懷著好奇心也想試著開發一個小外掛程式,在網上查資料發現外掛程式開發的資料很少,大部分blog都只是簡單地搭建了個開發環境然後彈出個Hello
Time of Update: 2016-07-15
標籤:本來這篇文章是要寫寫我在設計進階跑馬燈程式的心得的,但是編寫過程中花了近一天多的時間搞明白canvas.drawText中的第三個參數[float y]代表的真實含義。學習本文應該能協助大家掌握FontMetrics類和Rect類成員變數值具體含義。drawText引出問題先來看看api中是如何定義drawText的參數。 /** * Draw the text, with origin at (x,y), using the specified paint. The
Time of Update: 2016-07-15
標籤:iOS_根據文字字數動態確定Label寬高iOS7中用以下方法替代過時的iOS6中的- (CGSize)sizeWithFont:(UIFont *)font 方法- (CGSize)sizeWithAttributes:(NSDictionary *)attrs;// iOS7_API_根據文字 字數動態確定Label寬高 // 設定Label的字型 HelveticaNeue CourierUIFont *fnt = [UIFont
Time of Update: 2016-07-14
標籤:如果在ios9上也列印衝突,那麼就可以解決它,可是實際情況是9上完全ok,7上全是衝突,而且cell高度計算也出現了問題,self.contentView.autoresizingMask = UIViewAutoresizingFlexibleHeight|UIViewAutoresizingFlexibleWidth;這句話加到init方法中就行了-(instancetype)initWithStyle:(UITableViewCellStyle)style
Time of Update: 2016-07-14
標籤:今天來說下簡訊發送技術. 使用的是 容聯http://www.yuntongxun.com/用法很簡單, 具體要知道的參數有ACCOUNT SID 應用IDAUTH TOKEN 應用tokenAppID appid介面SendTemplateSMS.php 使用介面檔案CCPRestSDK.class.php 容聯SDK主檔案 帶著以上的參數, 看以下步驟: 1: 首先, 你要從容聯上註冊一個帳號,
Time of Update: 2016-07-15
標籤:在Android項目開發中,我們可以在網上看到很多項目源碼,大部分也不是很精緻, 比如 06.Android阿福多媒體播放器開發教程+源碼還有什麼瀏覽器源碼。 那麼這些有用嗎? 價值在哪裡? 精緻的源碼也有, 比如從工作過的那裡要商業源碼。這些源碼有用嗎? 用處在哪裡?說有用,也有用,沒用也沒用。 恐怕很多時候都不需要它,需要這些源碼。
Time of Update: 2016-07-14
標籤:telephone 手機號碼 運算式 檢測 false 檢測手機號碼是否合法,可以加上這幾行代碼。String reg = "^[1][358][0-9]{9}$";Pattern pattern = Pattern.compile(reg);Matcher&nb
Time of Update: 2016-07-15
標籤: 在使用MPMoviePlayerController實現播放器播放時,發現不能全屏播放,原來是因為項目不支援橫屏,把支援橫屏的選項勾住就OK啦,但是其他頁面不支援橫屏,這個方法就行不通了。 在網上找了很多的資料,很多都是在iOS 6之後就捨棄的,都沒用,下面我就來介紹下,在不支援橫屏的情況下,實現視頻播放器的全屏播放。1、 首先在AppDelegate.h 定義@property (nonatomic,
Time of Update: 2016-07-15
標籤:利用android sdk裡面的JSONObject和JSONArray把集合或者普通資料,轉換成json格式的字串JSONObject和JSONArray解析json格式的字串為集合或者一般資料package com.hck.test;import java.util.ArrayList;import java.util.List;import org.json.JSONArray;import org.json.JSONException;import
Time of Update: 2016-07-15
標籤:原文連結 http://www.jb51.net/article/30883.htm想要理解透徹apply()和call() ,還要需要理解this 範圍 局部變數 全域變數 js apply()和call() 1、每個函數都包含兩個非繼承而來的方法:apply()和call()。 2、他們的用途相同,都是在特定的範圍中調用函數。
Time of Update: 2016-07-15
標籤:終於介紹到Design包的最後的東西了。也很簡單,一個是TextInputLayout。TextInputLayout作為一個父容器,包含一個新的EditText,可以給EditText添加意想不到的效果,特別在註冊功能開發中,用處非常廣泛。它可以直接提示輸入錯誤,而不至於像以前一樣總是點擊按鈕後才能檢測出輸入的錯誤,當有很多輸出框的時候更是難以區分。。並且還可以把hint
Time of Update: 2016-07-15
標籤:C#手機儲值系統開發(基於彙總資料)說是手機儲值系統有點裝了,其實就是調用了彙總資料的支付介面,其實挺簡單的事 但是我發現部落格園竟然沒有類似文章,我就個出頭鳥把My
Time of Update: 2016-07-15
標籤:今天來研究一下 ListView 的刪除動畫由於 ListView 捲動時會把畫面上的 item 重用以顯示不同資料這樣會導致我們可能會刪除到非正確的 item或是出現顯示上的問題(該 item 顯示的資料已經不同但是動畫卻還在它上面跑)要解決這個問題就要使用 View 類別在 API 16 加入的新 methodpublic void setHasTransientState (boolean hasTransientState)當設為 true 的時候,就告訴系統這個 View
Time of Update: 2016-07-15
標籤://// main.m// 18 - 對象和方法之間的關係//// Created by vic fan on 16/7/14.// Copyright © 2016年 李洪強. All rights reserved.///** * OC有參有傳回值的方法 有參有傳回值方法的聲明 - (int)sum:(int)x andY:(int)y; -
Time of Update: 2016-07-15
標籤:方案一:建立xml檔案,然後在java中用代碼訪問(xml檔案可以直接存取)1.在res->values檔案夾下建立color.xml(這個檔案中定義的代碼是#RRGGBB)2.在java類中使用代碼訪問course_text.setTextColor(ContextCompat.getColor(this,R.color.yellow));//getResources().getColor(R.color.color_name)被廢棄如果是XML檔案中,可以使用R.color.ye
Time of Update: 2016-07-15
標籤:在Android開發中,有時候需要從一個Activity中傳遞資料到另一個Activity中,在Bundle中已經封裝好了單一資料型別,例如String ,int
Time of Update: 2016-07-16
標籤:使用CAShapeLayer與UIBezierPath可以實現不在view的drawRect方法中就畫出一些想要的圖形 。1:UIBezierPath: UIBezierPath是在 UIKit 中的一個類,繼承於NSObject,可以建立基於向量的路徑.此類是Core Graphics架構關於path的一個OC封裝。使用此類可以定義常見的圓形、多邊形等形狀
Time of Update: 2016-07-16
標籤:建立廣播接收者:只需建立一個類繼承自BroadcastReceiver,然後重寫onReceive方法註冊廣播的方式有兩種:1.靜態註冊:即在資訊清單檔中註冊,例如下面監聽打電話的廣播:<receiver android:name=".MyBroadcastReceiver"> <intent-filter> <action
Time of Update: 2016-07-15
標籤:private Context mcontext; @Override protected void onCreate(Bundle savedInstanceState) {mcontext = getApplicationContext();
Time of Update: 2016-07-15
標籤:今天把 Xcode 升級到 7.3.1,發現外掛程式安裝後無效…… 原因:蘋果要求加入UUID認證從而保證外掛程式的穩定性。 解決方案:1. 查看Xcode的UUID在終端輸入以下命令:defaults read /Applications/Xcode.app/Contents/Info DVTPlugInCompatibilityUUID複製 Xcode 的 UUID2.