原创 Android監聽鍵盤顯示和隱藏

Android監聽鍵盤顯示和隱藏 問題概況:橫板cocos2dx遊戲,點擊輸入框彈出鍵盤時,界面要求跟隨網上平易,不能擋住輸入框。這種問題只出現在非全屏鍵盤到情況下。 方案1:mainActivity重寫onconfigurationCha

原创 淺析:Pulltorefresh使用中碰到的問題

第一在使用XScrollView佈局是,無法在該佈局.xml文件,放置內容佈局控件,假如放置了會報錯<com.markmao.pulltorefresh.widget.XScrollView        android:id="@+id/

原创 Android判斷當前的android設備是否處於聯網狀態

首先,要想獲得當前android設備是否處於聯網狀態,那麼android本身給我們提供了一個服務privateConnectivityManager connectivityManager;//用於判斷是否有網絡   connectivit

原创 Android 輸入法鍵盤和activity頁面遮擋問題解決

相信大家在開發時會遇到彈出軟鍵盤後,輸入框上移就看不到輸入框了,其實只要將Webview放到了ScrollView中,將ScrollView改爲LinearLayout問題解決了,不會在彈出軟鍵盤後大幅滾動。不過下面還是詳細介紹下軟鍵盤和a

原创 Android VideoView簡單播放視頻

給Android VideoView一個文件目錄,就可以直接播放智能設備中的視頻文件,現在以播放事先用手機拍好並重命名的視頻文件test.mp4爲例。(1)需要在佈局文件中寫一個ViedoView:<RelativeLayoutxmlns:

原创 分享:Android之自定義標題

我們知道我們創建的每一個Activity,系統默認爲我們提供了一下黑色的標題,本篇我將帶領大家接觸一下如何實現自定義標題樣式。相比系統爲我們提供的樣式,自定義標題可以滿足我們唯心所欲的自定義設計,使我們的界面看上去更加的高端上檔次,以便更好

原创 分享方法:android 獲得屏幕狀態

<RelativeLayoutxmlns:android="http://schemas.android.com/apk/res/android"    xmlns:tools="http://schemas.android.com/to

原创 android中如何執行java命令

android的程序基於java開發,當我們接上調試器,執行adb shell,就可以執行linux命令,但是卻並不能執行java命令。那麼在android的shell中是否就不能執行java程序了呢。答案是否定的。我們可以通過app_pr

原创 Android--獲取標題欄,狀態欄,屏幕高度

獲取狀態欄高度Rect frame = new Rect();  getWindow().getDecorView().getWindowVisibleDisplayFrame(frame);  int statusBarHeight = 

原创 CountDownTimer倒計時器的使用

以前好多倒計時的需求都需要自己去寫,今天發現android 原來自帶了倒計時的類CountDownTimer,和適合用於發送短信,等待驗證碼的情況 代碼展示了在一個TextView進行60S的倒計時功能public class MainAc

原创 淺析:Android--Fragment的懶加載

我們都知道,fragment放在viewPager裏面,viewpager會幫我們預先加載一個,但是當我們要看fragment裏面的內容時,我們也許只會去看第一個,不會去看第二個,如果這時候不去實現fragment的懶加載的話,就會多餘的去

原创 Android之計算緩存大小並且清空緩存

項目中碰到了計算緩存大小和清空緩存的功能,這個很常見的功能,幾乎每個APP都有,以爲實現很簡單,網上搜了一大堆,發現都不是符合我需要的,而且經常刪除的沒有效果,於是又另外找了一些資料,折騰了蠻久,終於完成了。以下的這個類的功能很簡單,計算你

原创 Android 之 json數據的解析(jsonReader)

json數據的解析相對而言,還是比較容易的,實現的代碼也十分簡單。這裏用的是jsonReade方法來進行json數據解析。 1.在解析之前,大家需要知道什麼是json數據。 json數據存儲的對象是無序的“名稱/值”對的集合。和其他的數據存

原创 android中如何執行java命令

android的程序基於java開發,當我們接上調試器,執行adb shell,就可以執行linux命令,但是卻並不能執行java命令。那麼在android的shell中是否就不能執行java程序了呢。答案是否定的。我們可以通過app_pr

原创 趨勢:手遊安裝包壓縮 用戶轉化率提高

近些年,掌上游戲時代已經成爲全民風尚,但身爲遊戲開發商考慮過手遊安裝包大小與用戶轉化率之間的關係嗎?隨着手機遊戲市場發展愈發壯大,行業發展愈加成熟,手遊廠商愈來愈多,手遊產業也進入了優勝劣汰的環節,產業的陣痛也凸顯了出來。手遊安全、用戶體驗