原创 基於CentOS 6.4 使用Jenkins 進行Android集成打包

基於CentOS 6.4 使用Jenkins 進行Android集成打包 本文主要描述如何在CentOS 6.4上使用Jenkins進行Android集成打包。同時介紹一些常見問題解決方法,不是十分全面,會在後面使用過程中更新。 全文大

原创 Mac OSX 系統下 android studio 停留在Feching Android SDK component information

解決方法: 在Finder應用程序中找到Android Studio應用程序的apk包,右鍵顯示報內容,進入文件夾找到bin文件夾, 找到idea.properties,用文件編輯器打開此文件,在文件內容最後一行加上disable.and

原创 build.gradle 文件詳解

apply plugin: 'com.android.application'//說明module的類型,com.android.application爲程序,com.android.library爲庫 android { com

原创 Github 學習之sshkey創建(一)

終端截屏: TechsundeMacBook-Pro:~ macbook$ ssh-keygen -t rsa -C "*****@163.com" Generating public/private rsa key pair. //輸

原创 如何在IOS項目中調用C的函數

蘋果的開發語言Objective-C是完全兼容C語言的,所以在ios項目中調用C語言的函數也是非常簡單方便的,它允許開發者使用c語言文件和objective-c文件混合編程。 但是,如果你在Objective-C的代碼中調用C文件中的函數

原创 關於git客戶端無法push xcode項目解決方法

   這兩天在學着使用git管理代碼,發現我的xcode工程在smartgit客戶端中無法識別並push上去,經過一番百度後才知道,xcode在創建工程的同時增加了git管理,導致本工程由自帶的git管理工具管理着,所以無法用其他工具提

原创 SpringMVC學習之mac環境 Spring MVC + Maven工程搭建入門(一)

一、eclipse 下載安裝 在eclipse官網下載最新版本的eclipse,官網鏈接 安裝時選擇Java EE工程 如下圖 eclipse安裝完成之後,需要配置jdk,軟件上方菜單選擇eclipse->偏好設置->Java->

原创 Android 短信驗證倒計時控件實現

正好開發中用到短信驗證這部分,需要用到短信倒計時來控制驗證碼發送頻率,主要功能需求: 1、實現倒計時功能 2、倒計時時獲取倒計時控件不能被點擊 3、能夠方便的獲取倒計時控件的結束狀態 那麼下面我們就可以開始開發了,首先是倒計時工具類,主要

原创 Plug-in "net.sourceforge.jode" was unable to instantiate 問題解決

講一下我出現這個問題的解決方法吧: 以前用android adt 導入sdk源碼後是可以看到系統自帶類的源碼的,自從更新了adt之後,點擊系統自帶的類的類名,無法進入代碼了,顯示如圖所示問題,找了很久才發現因爲,我的eclipse文件夾下

原创 IOS8 keyboardWillShow 在UIKeyboardWillShowNotification 調用兩次 問題解決

今天碰到一個很詭異的問題,程序在ios8 中textfield切換時彈出鍵盤會出現view不上移的問題,後來發現 keyboardWillShow 被調用了兩次,這裏mark一下問題的解決方法。 注意在xib中將correction 和

原创 ios 將文本轉化成語音

啥都不說: 直接上代碼 AVSpeechUtterance *utterance = [AVSpeechUtterance speechUtteranceWithString:@"你好我使用臺語發音跟你說話。"]; //臺語

原创 ios tableview 如何隱藏空數據行

以前一直沒有注意到這一點需求,自從做了android之後才發現ios的tabelview與android的listview的區別,android的listview默認有幾天數據就顯示幾條數據行,而ios的tableview則相反,如果不經

原创 swift 實現二維碼掃描功能

別的不多說,直接上碼,自己用swift重寫的一個二維碼掃描demo 比較適合新手上手。效果圖如下: 源代碼下載鏈接:點擊打開鏈接

原创 MAC OSX 終端運行javac返回亂碼問題

今天想使用android命令,結果總是給我返回一些中文亂碼,看都看不懂,後來才知道是終端設置問題,這裏mark一下解決辦法: 打開終端->偏好設置->描述文件->高級->多語言環境中選擇“中文(GBK)” OK 測試一下 打一下jav