原创 如何監聽home鍵
大家可能或多或少在開發過程中遇到過監聽HOME鍵的需求,但是使出了渾身解數也不一定能夠監聽到,當然除開系統開發的童鞋哈,下面給大家介紹的方法我在項目中已經測試過了,是可行的,方法就是利用廣播來實現。代碼如下: class HomeKeyE
原创 在android中使用PrinterShare實現藍牙打印功能
目前網上教程與Demo介紹的都是藍牙連接熱敏打印機(pos機大小的打印機),如果想通過藍牙連接日常所見到的打印機,進行打印,這些教程或Demo是做不到的。 目前Android的藍牙並不支持BPP(Basic Printing P
原创 RSA加密技術
結合“山東***”和“山東***”目前的網絡信息傳遞內容來看,其最重要的信息爲播放流地址和mp4的播放地址,其他信息暫時達不到需要加密的條件。 RSA加密技術,爲非對稱加密技術,RSA是目前最有影響力的公鑰加密算法,它能夠抵抗到目前爲
原创 處理相機拍照後Bitmap和圖片旋轉問題
在調用系統相機,拍照並保存在sdcard上後,有些圖片是旋轉過的,如何將他們再轉回來了,我做了如下操作: 1.首先看圖片的屬性到底是旋轉了多少度 /** * 讀取圖片屬性:旋轉的角度 * * @param path *
原创 解決android鎖屏後service不執行
1.添加權限<uses-permission android:name="android.permission.WAKE_LOCK" /><uses-permission android:name="android.permission.
原创 實現viewPager無限左右滑動
要實現一個功能,在初始化viewPager的時候可以無限的向左右滑動,想了好久都不太清楚怎麼弄,後來想到,假如把size設置爲一個很大的值,比如我設置了5000,然後又設置當前的頁數爲第100頁;這樣就能模擬無限滑動了,算是投機一下吧!呵
原创 Android調用系統安裝
先下載APK文件,下載完成後直接調用 Intent i = new Intent(Intent.ACTION_VIEW); i.setDataA
原创 Butter Knife在adapter
今天使用Butter knife在adapter中使用,一直不成功,總是報錯!仔細想了一下,也是如果官網介紹的那樣使用的: public class MyAdapter extends BaseAdapter { @Override
原创 Android權限大全
android權限大全 訪問登記屬性 android.permission.ACCESS_CHECKIN_PROPERTIES ,讀取或寫入登記check-in數據庫屬性表的權限 獲取錯略位置 android.permis
原创 繪製曲線圖2(完善平滑移動)
<pre name="code" class="java">import java.text.SimpleDateFormat; /** * LastTNT * * @date 2014-5-6 上午10:28:53 * @
原创 解決IllegalStateException: Can not perform this action after onSaveInstanceState
本文出自: http://blog.csdn.net/ranxiedao/article/details/8214936 今天使用Fragment的時候,出現了這個錯誤 IllegalStateException: Can not
原创 如何監聽home按鍵
大家可能或多或少在開發過程中遇到過監聽HOME鍵的需求,但是使出了渾身解數也不一定能夠監聽到,當然除開系統開發的童鞋哈,下面給大家介紹的方法我在項目中已經測試過了,是可行的,方法就是利用廣播來實現。代碼如下: class HomeK
原创 android中Invalidate和postInvalidate的區別
Android中實現view的更新有兩組方法,一組是invalidate,另一組是postInvalidate,其中前者是在UI線程自身中使用,而後者在非UI線程中使用。 Android提供了Invalidate方法實現界面刷新,但是I
原创 android實現session保持
sesion在瀏覽器和web服務器直接是通過一個叫做name爲sessionid的cookie來傳遞的,所以只要在每次數據請求時保持sessionid是同一個不變就可以用到web的session了,做法是第一次數據請求時就獲取sessio
原创 學習IOS-變量定義
@interface ViewController : UIViewController { // 不使用 @synthesize 只在這裏寫表示這個屬性是私有屬性 // 不斷給它賦值時不會改變引用計數