原创 Android TextView省略號代替多出數據

1、效果圖 2、xml實現 android:maxLines=”1” android:ellipsize=”end” <TextView android:id="@+id/name"

原创 android wifi連接可接收數據, gprs不能

android獲取網絡上的文件的時候,在WiFi環境下可以獲得,GPRS網絡不行。 原因:訪問的時候要使用靜態ip,不能動態ip。 例子: 華爲網盤直鏈雲加速裏面存儲的文件,下載的時候ip是動態分配的,GPRS網絡環境下不能獲取數據。 擴

原创 Android控件之WebView(基礎知識)

1. 常用設置 1.1 打開網頁時不調用系統瀏覽器,而是在WebView中顯示。 WebView如果不設置setWebViewClient(),網頁在系統系統瀏覽器中打開,如果設置則在WebView中顯示,同時還可以自定義We

原创 框架篇(一)-登錄實例和Google官方實例講解MVP模式

本文介紹 在Android開發中,梳理完需求後,要做的並不是馬上寫下你的第一行代碼,而是需要先設計好整個項目的技術框架,本文主要通過登錄實例和Google官方實例講解MVP模式。 目錄 爲什麼要進行技術框架設計 MVP模式 登錄

原创 Java實現泛型委託類似C#Action

一、C# Action<T> 泛型委託(幫助理解委託) 描述: 封裝一個方法,該方法只採用一個參數並且不返回值. 語法: public delegate void Action<T>(T arg); T: 參數類型:此委託封裝的方法的參數

原创 android inputType參數類型說明

androidinputType參數類型說明   android:inputType參數類型說明 android:inputType參數類型說明 android:inputType="none"--輸入普通字符 android:input

原创 SVN服務器搭建

SVN服務器搭建 Subversion是優秀的版本控制工具,其具體的的優點和詳細介紹,這裏就不再多說. 首先來下載和搭建SVN服務器. 現在Subversion已經遷移到apache網站上了,下載地址: http://subversion

原创 字符串null和“”的區別

String str1 = null; str1引用爲空。String str2 = ""; str2引用一個空串。 1. null沒有分配空間,""分配了空間,因此str1還不是一個實例化的對象,而str2已經實例化。注意: (1)因爲

原创 Android 利用addView 動態給Activity添加View組件

       本文主要講述如何動態給UI界面添加布局和控件,在編程的時候很多時候需要動態顯示一些內容,在動態添加View的時候,主要使用addView方法。 1. addView方法簡介       在Android 中,可以利用排版Vi

原创 Android活動間調用並且返回後的數據

Android活動之間相互跳轉並且返回數據的時候,需要使用Activity的startActivityForResult()方法。下面將有一個例子來詳細講述startActivityForResult()方法和一些注意事項。 例子: 1.

原创 Java方法輸出參數

在寫Java代碼的時候,自定義方法的時候,都會牽扯到參數問題,方法參數包括輸出參數和輸入參數。 下面主要說說輸出參數: 1.沒有輸出參數的時候就直接把輸出參數寫成void就可以。 2.當輸出參數只有一個數據的時候,直接返回輸出參數直接寫成

原创 主程序等待對話框響應後再順序執行問題

      在項目開發中,經常會用到對話框,Android的對話框都是異步進行的,但是有時候需要實現主程序等待對話框響應後再繼續執行。下面以使用AlterDialog對話框返回true或者false之後,主程序再繼續運行爲例講述如何實現主

原创 Android控件之WebView(網頁調轉回APP)

問題來源:網頁跳轉回應用 APP打開網頁,網頁放置在服務器中(例如,APP打開百度網頁),打開網頁之後在某一時刻需要從網頁在跳轉回到APP。 實現原理:使用URI再加上Intent來實現。 URI介紹: 就Android平臺而言,

原创 自動更新--解析xml文件(1)

1. 解析xml文檔 1.1 根據字符串類型的文件名字解析xml文件 /* * 解析xml文件 * xml文件實例如下: <?xml version="1.0" encoding="utf-8"?> <employees>

原创 Android斷點調試Service

問題:以調試 模式啓動Android 項目時,在service 中設置斷點,調試器不會停止下來。 解決辦法: 1.   Androidmanifest.xml配置文件,將service 配置後面的 android:process=":re