比較了下友盟 友推 還有shareSDK,最終選擇了shareSDK作為分享的平台按照網站的指導文檔操作,發現並不是傻瓜似的,感覺shareSDK在這個工具上埋了很多雷,
(1)drawable-hdpi裡面存放高分辨率的圖片,如WVGA (480x800),FWVGA (480x854)(2)drawable-mdpi裡面存放中等分辨率的
支付後的返回結果package com.noti.xoxo.wxapi;import android.app.Activity;import android.conten
前言EventBus框架 EventBus是一個通用的叫法,例如Google出品的Guava,Guava是一個龐大的庫,EventBus只是它附帶的一個小功能,因此實際項
在Android M中,Google就引入了Doze模式。它定義了一種全新的、低能耗的狀態。在該狀態,後台只有部分任務被允許運行,其它任務都被強制停止。本篇博客中,我們就
所使用的打印機為佳博打印機,支持藍牙、wifi、usb我所使用的是通過藍牙來連接。在網上找到一個佳博官方針對安卓開發的App源碼,但是各種的跳轉,沒有看太懂,所以又去問度
上篇介紹了導航欄下的滑動切換實現,這次要介紹的是導航欄上的切換,在很多應用中經常見到,先看效果圖。當點擊導航條上的分類的時候,會根據選中的分類顯示下面的數據。先看布局文件
本文是Futurice公司的Android開發人員總結的最佳實踐,遵循這些准則可以避免重復制造輪子。如果你對iOS或者WindowsPhone開發感興趣,那麼也請看看iO
我們先來考慮這樣一個問題:打開手機設置,選擇應用管理,選擇任意一個App,然後你會看到兩個按鈕,一個是清除緩存,另一個是清除數據,那麼當我們點擊清除緩存的時候清除的是哪裡
動態加載介紹在Android開發中采用動態加載技術,可以達到不安裝新的APK就升級APP功能的目的,可以用來到達快速發版的目的,也可以用來修復一些緊急BUG。現在使用得比
1.為什麼需要性能優化?上面說到,在時間窗口期內開發出產品是極端重要的,但是雖然基本功能我們實現了,但是開發出來的產品代碼運行的效率怎麼樣呢?我們的App用戶給用戶的體驗
一般用來存放一些標記性的數據,一些設置信息。*********使用sharedPreferences存儲數據1.通過Context對象創建一個SharedPreferen
類加載器ClassLoader早期使用過Eclipse等Java編寫的軟件的同學可能比較熟悉,Eclipse可以加載許多第三方的插件(或者叫擴展),這就是動態加載。這些插
這個文章主要是講Android開發的四大組件,本文主要分為一、Activity詳解二、Service詳解三、Broadcast Receiver詳解四、Content P
前言:開發中接觸了不少網絡請求的框架,包括Volley,HttpCliet AsyncHttpClient,Okhttp,OkhttpUtils,HttpUrlConne
Ctrl 快捷鍵 介紹 Ctrl + F 在當前文件進行文本查找 (必備) Ctrl + R 在當前文件進行文本替換 (必備) Ctrl + Z 撤
1.獲取SharedPreferences對象SharedPreferencesmSharedPreferences = context.getSharedPrefere
Notification可以讓我們在獲得消息的時候,在狀態欄,鎖屏界面來顯示相應的信息;// 默認通知 API16及之後可用NotificationManager man
因為Dialog不屬於View,所以不能使用View.startAnimation()。看了Dialog的源碼發現,Dialog其實是Window實現的。所以我們可以使用
在上一篇Android小結博客中我們簡要的介紹了常見的換膚手法,換膚可以貫穿在整個Android開發中,所以必然可以做成一個框架集的形式。下面我們就來看看一些Androi