原创 android 項目優化之toast提示優化

在我們做登陸驗證的時候經常會用到toast來提示用戶輸入內容的錯誤等,很多人都是直接用的 Toast.makeText(LoginActivity.this, "請聯繫小區物管", Toast.LENGTH_SHORT) .s

原创 android WebView 加載重定向頁面無法後退解決方案

項目中需要用webView加載第三方的web頁面,其中有個頁面有重定向到另外一個頁面,造成了頁面無法後退,後退到上個頁面,又重定向到之前界面,重定向源頁面也被加入到瀏覽記錄中,剛開始想查找api中找個編輯歷史記錄的方法,把找重定向源頁面

原创 android 圖標適配

在公司做了一個電子商務類的APP,客戶看了提了幾個問題,主要就是Logo圖標小了的問題,在網上搜了下各種答案都有,然後自己總結了下   drawable-hdpi    drawable-ldpi    drawable-mdpi   d

原创 android AlertDialog自定義佈局文件

上運行效果圖 下面是4個圓角設置: 這裏設置圓角主要是項目需求只要這樣,需要根據你自己的需求去改一個圖片什麼都行 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android=

原创 android 獲取屏幕寬高 和 獲取控件座標

一.獲取屏幕寬高: (1).WindowManager wm = (WindowManager)getSystemService(Context.WINDOW_SERVICE); int width = wm.getDefaultDisp

原创 android 小水滴變成大江河

一、scrollview scrollview有個彈性滾動,如果什麼都不設置那麼scrollview可以滑出屏幕之外,而在xml中加上android:overScrollMode="never"就可以取消這個彈性滾動(即:滑到屏幕頂部和底

原创 SVN服務器搭建和使用(3)

SVN服務器搭建和使用(三) 接下來,試試用TortoiseSVN修改文件,添加文件,刪除文件,以及如何解決衝突等. 添加文件 在檢出的工作副本中添加一個Readme.txt文本文件,這時候這個文本文件會顯示爲沒有版本控制的狀態,如圖

原创 SVN服務器搭建和使用(1)

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

原创 WebView中多次跳轉網頁時 TextView文本不能輸入值 和不能彈出輸入框的問題解決

只需要爲webView強制設置焦點就能解決 Tools.onShowKeyoard(webView); /** * //強制 設置html中的輸入框獲得焦點並彈出軟鍵盤 * @param webview */ public

原创 HttpClient 的get post傳值工具類

下面提供一個以前寫的httpclient的get 和post的傳值工具,僅供個人參考 package com.shiyou.onlinevideo.util; import java.io.IOException; import ja

原创 SVN服務器搭建和使用(2)

上一篇介紹了VisualSVN Server和TortoiseSVN的下載,安裝,漢化.這篇介紹一下如何使用VisualSVN Server建立版本庫,以及TortoiseSVN的使用. 首先打開VisualSVN Server Ma

原创 android 文件、圖片上傳功能實現

方法一: 使用 afinal上傳實現: //文件路徑 String path = Environment.getExternalStorageDirectory() .getAbsolutePath() + "/hrs/

原创 實現sqlite數據庫保存數據

首先是一個DB工具類 package com.shiyou.lxbd.db; import java.io.File; import java.io.IOException; import com.shiyou.lxbd.utils.

原创 WebView 兼容問題

Webview 今天在寫程序的時候碰到個問題,在4.2以下的手機上能正常運行的程序在4.2以上的版本運行不起了,查詢了很多資料才找到解決問題的方法。 報錯截圖如下:   調用JS傳參: webView.addJavascriptInte