Tag Archives: 手機

android混淆

5分鐘搞定android混淆 混淆是上線前挺重要的一個環節。android使用的ProGuard,可以起到壓縮,混淆,預檢,優化的作用。但是很多童鞋還沒有掌握正確的寫混淆文件的姿勢。 五步搞定 1 打開項目中的proguard-rules.proRead More

Android自定義Drawable

Android自定義Drawable。 =============================================== 一個state list drawable在根據View的狀態來顯示不同的圖片是非常有用的.例如,我們可以為一個按鈕的背景定義一個按下狀態和非按下狀態的Read More

Android開發之DrawerLayout的仿QQ側滑

Android開發之DrawerLayout的仿QQ側滑。在上一篇中我們提到瞭監聽DrawerLayout,今天就帶領大傢解析DrawerLayout的監聽,定制屬於我們自己的DrawerLayout,然後完成QQ的側滑欄功能! 效果圖如下: ——&#Read More

五分鐘學會Android熱修復

五分鐘學會Android熱修復。近幾年來 熱修復炒的比較火熱,因為它能及時修復應用上線後出現的bug。其實熱修復不難,今天就帶著看傢來看下如何來耍一遍。 現在流行的熱修復工具比較多,主要是騰訊和阿裡的, 但是歸根Read More

android 觸摸事件的處理與總結

android 觸摸事件的講解。 用到的api: dispatchTouchEvent(MotionEvent ev);收到觸摸事件時,是否分發給子view, 返回true時分發,返回false不分發 //說的並不完整 onInterceptTouchEvent(MotionEvent ev);收到觸摸事Read More

android 未root手機獲取應用的sqlite數據庫

android 未root手機獲取應用的sqlite數據庫。在android中我們常用sqlite數據庫來存放文件,在開發中我們可能需要查看所有的數據,以保證數據的準確性。在已經root的手機下,我們可以進入/data/data/包名/databases目Read More

Android 自定義View

Android 自定義View 一 簡單的自定義View Android View 的繪制流程主要有 onMeasure, onLayout, onDraw. UI 內容的繪制主要在onDraw 中完成。 1.1 首先定義View類MyView MyView 繼承View, 實現兩個構造方法。MyView(Read More

Android對於65K的一個處理

Android對於65K的一個處理。android的65K的意思就是說應用中Dex文件方法書超過瞭65536的一個上限,因為在編譯Dalvik字節碼,也就是把class打包到一個classes.dex中去的時候,編譯器會給APP中的所有函數方法指定一個IRead More

android studio 多渠道打包

android studio 多渠道打包。說到多渠道,這裡不得不提一下友盟統計,友盟統計是大傢日常開發中常用的渠道統計工具,而我們的打包方法就是基於友盟統計實施的。按照友盟官方文檔說明,渠道信息通常需要在AndroidManiRead More

3d旋轉 android

/** * An animation that rotates the view on the Y axis between two specified angles. * This animation also adds a translation on the Z axis (depth) to improve the effect. */ public class Rotate3dARead More

Android給apk簽名

Android給apk簽名 簽名是為瞭什麼???? 簡單來說,簽名可以保證我們的應用可以正常升級,並且不被別人覆蓋. 算是一個標識. 工具 keytool 是個密鑰和證書管理工具,可以用來生成證書. jarsigner 工具利用密鑰倉庫中Read More

android service詳解

基礎用法 對於service而言,一般由線程來執行其內的工作。 1、startService方式 必需重寫onStartCommand方法。 請註意,onStartCommand() 方法必須返回整型數。整型數是一個值,用於描述系統應該如何在服務終止Read More

android studio perView無法預覽

android studio perView無法預覽。 解決方法: 把你的style文件中theme改一下 在Theme.AppCompat.Light.DarkActionBar前面加上Base. 如下 以上是網上的解決辦法 供大傢參考,而對於我的問題 不起作用,嘗試瞭很Read More

Android studio 設置五顏六色的logcat

Android studio 設置五顏六色的logcat。怎樣快速找出並解決bug應該是每個攻城獅一直探索的事情,那麼第一步就從設置五顏六色炫酷的logcat開始吧。 直接上圖咯,五步走戰略: 1.Ctrl+Alt+s快捷鍵進入studio settingsRead More

H5頁面與Android原生頁面交互

Android頁面內嵌套h5頁面已經是隨處可見瞭。在Android原生頁面和h5頁面的取舍上那些不是本文的重點。重點是,如此多的頁面用網頁來寫,那麼必定涉及到網頁與原生的交互,俗稱js交互。 目標:h5頁面點擊按鈕AndroidRead More

Android studio連接夜神

Android studio連接夜神。首先按徽標鍵加R鍵,輸入cmd,輸入連接夜神的路徑指定的盤,C盤就輸入c:,d盤就輸入d:, 然後再輸入cd D:\aaa\Nox\bin(連接夜神指定的bin路徑) 然後在輸入nox_adb.exe connect 127.0.0.1:6Read More

Android佈局之線型佈局

Android佈局之線型佈局。今天我們來學習Android裡面入門的線型佈局(***LinearLayout***)。 總的來說線型佈局分為水平佈局和垂直佈局 垂直佈局的關鍵字是(**vertical**) 水平佈局的關鍵字Read More

RelativeLayout相對佈局

RelativeLayout相對佈局 RelativeLayout相對佈局是個人覺得在android佈局中比較常用且好用的一個,當然如果想讓佈局更漂亮是需要多種佈局混合搭建的,這裡就需要更深入的學習瞭,在這隻介紹下有關相對佈局的東西。 Read More

Android Hook技術實踐

一、hook簡介 Android Hook技術實踐.hook俗稱鉤子,主要作用是替換。統內存中的對象,在上層調用此對象的方法的時候可以修改傳入參數或者返回值,達到欺騙上層的目的,就像小紅帽故事裡的大灰狼,通過扮演小紅帽的外Read More

Android_佈局2

Android_佈局2。今天來分享一下後面三個佈局: 相對佈局(RelativeLayout): 相對佈局 RelativeLayout 允許子元素指定它們相對於其父元素或兄弟元素的位置,這是實際佈局中最常用的佈局方式之一。它靈活性大很多,當Read More

ZTE U880 使能Adb for Linux

ZTE U880 使能Adb for Linux 手上有一個朋友給的不用的老Android手機 ZTE U880,今天需要調試一下,把使用ADB的過程記錄一下。 Android設備在Linux下能夠正常識別的做法是SUBSYSTEM=="usb", ENV{DEVTYPE}=Read More

Android開發之數據庫的拷貝

Android開發之數據庫的拷貝。很多時候我們開發的app,在用戶第一次使用的時候,是沒有聯網的,但是app裡面必須要有數據,但是這個數據從哪來的啊,那就是從app安裝的時候,裡面自帶一個有數據的數據庫,供用戶查詢使Read More