原创 圖解Android View的scrollTo(),scrollBy(),getScrollX(), getScrollY()

Android系統手機屏幕的左上角爲座標系,同時y軸方向與笛卡爾座標系的y軸方向想反。通過提供的api如getLeft , getTop, getBottom, getRight可以獲得控件在parent中的相對位置。同時,也可以獲得控

原创 Android系統關機或重啓的幾種實現方式

前陣子工作上遇到一些關於Android系統關機或重啓的系統修改,於是,做了一些嘗試,也蒐集了一下資料,現在整理一下,做一些總結,方便學習或者日後工作的需要。 默認的SDK並沒有提供應用開發者直接的Android系統關機或重啓的API接

原创 分享到新浪微博

分享到新浪微博 或者直接進入官網給的demo 和文檔 :https://github.com/sinaweibosdk/weibo_android_sdk 然後就可以根據官網給的demo,寫相關代碼了(不多說了) 我遇到的問題

原创 Android URL scheme

有一個需要在瀏覽器裏點擊鏈接打開app並將數據傳到app裏的相應接口進行處理的需求,ios下做過多次沒啥問題,android知道可以但一直沒試過。這兩天寫了一段配置,一直測試不成功,花了很長時間到處找哪裏配置漏了。後來使用“adb -d

原创 Android開發 - ActivityLifecycleCallbacks使用方法初探

ActivityLifecycleCallbacks是什麼? Application通過此接口提供了一套回調方法,用於讓開發者對Activity的生命週期事件進行集中處理。 爲什麼用ActivityLifecycleCallbacks

原创 android Mediaplayer各種屬性和方法簡單介紹

主要涉及類:MediaPlayer (1) 當一個MediaPlayer對象被創建或者調用reset()方法之後,它處於空閒狀態,調用release()方法後處於結束狀態 1,一個MediaPlayer對象調用了reset()方法後,再調

原创 GitHub 優秀的 Android 開源項目

主要介紹那些不錯個性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、T

原创 基於annotation的hibernate主鍵生成策略(轉)

自定義主鍵生成策略,由@GenericGenerator實現。hibernate在JPA的基礎上進行了擴展,可以用一下方式引入hibernate獨有的主鍵生成策略,就是通過@GenericGenerator加入的。 比如說,JPA標準

原创 Android Studio實現代碼混淆

1,在build.grandle添加,其中規則寫在proguard-rules.pro中,也可以自定義一個文件,將其代替,比如eclipse常用的 proguard-project.txt buildTypes { release {

原创 android之修改系統自帶ProgressDialog樣式

1.ProgressDialog默認樣式是當前Activity的theme所定義的ProgressDialog樣式。   繼承自父類AlertDialog的style. AlertDialog的源碼 static int re

原创 我的Android進階之旅------>百度地圖學習:BDLocation.getLocType ( )值分析

BDLocation類,封裝了定位SDK的定位結果,在BDLocationListener的onReceive方法中獲取。通過該類用戶可以獲取error code,位置的座標,精度半徑等信息。具體方法請參考類參考。 獲取error c

原创 Cannot access android.support.v4.app.BaseFragmentActivityHoneycomb

問題描述 The type android.support.v4.app.BaseFragmentActivityHoneycomb cannot be resolved. It is indirectly referenced from

原创 android scrollview listview (GridView)顯示不全

原來處理方法是重寫ListView import android.content.Context; import android.util.AttributeSet; import android.view.MotionEvent; im

原创 Android7.0新簽名對多渠道打包的影響

老簽名多渠道打包原理 前言 由於Android7.0發佈了新的簽名機制,加強了簽名的加固,導致在新的簽名機制下無法通過美團式的方式再繼續打多渠道包了。不過在說新的簽名機制對打包方案的 影響和爲什麼會影響我們原有的打包機制之前,需要先

原创 使用cfr和procyon反編譯Java

Java的反編譯工具很多,但今天筆者只介紹下cfr和procyon首先放上cfr的官方網站:http://www.benf.org/other/cfr/還有procyon的官方網站https://bitbucket.org/mstrobe