Time of Update: 2016-04-30
標籤:0.項目結構一個簡單的android項目結構大致如下 入口就是MainActivity這個類,如果對於一個陌生的項目,最好的辦法是看AndroidMainifest.xml,如下<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android"
Time of Update: 2016-04-30
標籤:public class Exerc02{ public static void main(String args []){ char c = ‘中國人‘; System.out.pingtln(c); }} 問題:進行以上Java編譯的時候,出現unmappable character for encoding GBK。我的解決方案:當我將編譯改寫為javac -encoding UTF-8
Time of Update: 2016-04-30
標籤:我們先用AndroidStudio建立一個項目,選擇空白模板,然後像其中拖入兩個Button,將他們的id分別命名為btDate(顯示日期),btTime(顯示時間),他的模板XML代碼很簡單 1 <?xml version="1.0" encoding="utf-8"?> 2 <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 3
Time of Update: 2016-04-30
標籤:http://blog.csdn.net/totogo2010/article/details/76818791、UINavigationController導航控制器如何使用UINavigationController可以翻譯為導航控制器,在iOS裡經常用到。我們看看它的如何使用:下面的圖顯示了導航控制器的流程。最左側是根視圖,當使用者點擊其中的General項時
Time of Update: 2016-04-30
標籤:Android它是一種優秀的、免費的、開源的嵌入式作業系統,任何人都可以利用Android的源代 碼定製屬於自己的嵌入式系統。總之,Android 是Google開發的基於Linux平台的開源手機作業系統。Android系統可以搭載在手機、MP4、智能電視、車載系統等多種裝置上。Android 移 植開發的最終目的是開發裝置產品。從開發人員的角度來看,這種類型的開發以具有硬體系統為前提,在不同類型的硬體系統基礎上構建 Android 軟體系
Time of Update: 2016-04-30
標籤: 監聽EditText的文本變化需要給EditText控制項加一個addTextChangeListener監聽器 editText.addTextChangeListener(textWatcher); 這裡的textWatcher是一個TextWatcher對象, TextWatcher是一個介面,它有三個抽象方法,具體如下: /** *文本改變之前調用 * @param s 輸入框的原內容字串 * @param start 字串開始改變的索引位置 *
Time of Update: 2016-04-30
標籤:本章主要介紹如何搭建android底層開發的環境,主要包括android應用程式開發環境、android NDK開發環境個交叉編譯環境的搭建。首先開發、測試和調試linux驅動、HAL程式庫需要以下工具:1.JDK6或以上版本;2.Eclipse3.4或以上版本;3.ADT;4.CDT;5.Android SDK;6.Android
Time of Update: 2016-04-30
標籤:src:項目的java代碼gen buildConfig:應用是否可以debug
Time of Update: 2016-04-30
標籤:using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;using System.Linq;using System.Xml.Linq;using System.Xml;using System.Windows.Forms;namespace ConsoleApplication27{ class Program
Time of Update: 2016-04-30
標籤:1.
Time of Update: 2016-04-30
標籤:本人使用虛擬機器MAC。原本使用虛擬機器中的VS2015串連正常沒有問題。但是當把MAC的虛擬機器檔案COPY到另一個機器上,提示“couldn‘t connect to xxxx, please try again”。經過尋找和升級MAC中的Xamarin.ios都不行。後面嘗試添加新的MAC(在VS的串連頁面左下角有一個“add
Time of Update: 2016-04-30
標籤:第一章:Android系統移植與驅動開發本章是作為學習Linux驅動的第一道門,主要對Android以及Linux
Time of Update: 2016-04-30
標籤:Git的安裝:在使用Git之前首先要安裝Git。很多Linux系統已經帶了Git。如果讀者的Linux沒有安裝Git,可使用下面的方法來安裝Git的最新版本。Ubuntu Linux 10.10或更新的版本,可以使用下面的命令來安裝Git。#apt-get install git#apt-get install git-doc git-svn git-email git-gui gitkUbuntu Linux
Time of Update: 2016-04-30
標籤:漫步連結:https://www.zhihu.com/question/27227425/answer/35973793來源:知乎著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。一、Android編碼規範1.java代碼中不出現中文,最多注釋中可以出現中文;2.局部變數命名、靜態成員變數命名:只能包含字母,單詞首字母出第一個都為大寫,其他字母都為小寫;3.常量命名:只能包含字母和_,字母全部大寫,單詞之間用_隔開;4.layout中的id命名:命名模式為:view縮寫_
Time of Update: 2016-04-30
標籤:無論什麼樣的程式開發過程中,出現錯誤都是不可避免的,一般情況下,語法錯誤會被開發環境檢測到,並能及時的提示我們錯誤的位置以及修改的方法,但是邏輯錯誤就不是那麼容易被發現了,通常邏輯錯誤的定位和分析是一件非常困難的事情。所以在學習Android過程中,繼學習它的程式結構,寫了HelloWorld和一些簡單的介面布局程式之後,我選擇研究一下它的調試工具。LogCat就是其中一個。LogCat是用來擷取系統日誌資訊的工具,它可以捕獲的資訊包括Dalvik虛擬機器產生的資訊,進程資訊,Activi
Time of Update: 2016-04-30
標籤:問題:I am developing a comic app.I have three radio buttons which are english,french and spanish respectively. And when the user clicks on any one of them the strings.xml from values-es,values-fr and values-en should change the string of the
Time of Update: 2016-04-30
標籤:Objective-C總Runtime的那點事兒(一)訊息機制最近在找工作,Objective-C中的Runtime是經常被問到的一個問題,幾乎是面試大公司必問的一個問題。當然還有一些其他問題也幾乎必問,例 如:RunLoop,Block,記憶體管理等。其他的問題如果有機會我會在其他文章中介紹。本篇文章主要介紹RunTime。RunTime簡稱運行時。就是系統在啟動並執行時候的一些機制,其中最主要的是訊息機制。對於C語言,函數的調用在編譯的時候會決定調用哪個函數(
Time of Update: 2016-04-30
標籤:實現功能:實現NetMusicListFragment(網路音樂介面)實現net_music_list_layout.xml(網路音樂介面UI)使用Jsoup組件請求網路,並解析音樂資料截止到目前的源碼下載:http://download.csdn.net/detail/iwanghang/9506985Jsoup組件匯入:AndroidStudio簡單快速匯入GitHub中的第三方組件 :http://blog.csdn.net/iwanghang/article/details/512
Time of Update: 2016-04-30
標籤:在Android應用開發中,我們經常會與伺服器互動,擷取或上傳資料,這就需要用到網路請求,一般情況下是使用HTTP協議去發送和接收網路資料,而HTTP又包括兩種通訊方式,即:HttpUrlConnection和HttpClient。代碼例子:https://git.oschina.net/ysx_xx/HttpText/tree/master 下面我簡單地介紹這兩種方式的使用: 首先,要進行網路請求,我們要先給應用添加網路許可權,有兩種方式添加:1. &nbs
Time of Update: 2016-04-30
標籤:APP的測試重點小部分在APP本身,大部分還是在網路通訊上(單機版除外)。所以在安卓APP測試過程中,網路抓包非常重要,一般來說,app開發會採用HTTP協議、Websocket、socket協議,一般來說,HTTP協議最多,Websocket是後起之秀,socket最少,而針對HTTP和websocket,Burp