原创 關於Fragment的一些處理

                            1、Fragment有可能引起的異常                                                                         

原创 Android內存工具類

public class MemoryUtils { /** * 獲取android當前可用內存大小 * * @param context Context * @return 可用內存大小

原创 獲取站點

public static String getSiteName(Context context){ if(context == null){ return; } String site = null; try{ ApplicationI

原创 類似KTV掃碼控制點歌臺的實現思路

自己剛做了這個東西,總結下,希望對大家有幫助: 首先我們需要在友盟或者其他推送平臺註冊賬號獲取推送的sdk,把sdk放到自己的項目中去,使用它們的自定義的推送方式。  其次服務端也要使用它們的sdk然後跟前端規定要推送的類型,我們使用的j

原创 Error:The number of method references in a .dex file cannot exceed 64K. 解決方案

Error:The number of method references in a .dex file cannot exceed 64K. Learn how to resolve this issue at https://dev

原创 .9path圖的製作

由於項目中用到.9的圖片,UI做的.9圖放在項目裏不能用所以自己就在網上找了關於製作.9圖的方法,所以在這裏記錄下自己的過程 我使用的是Google提供的draw9patch的工具 下載draw9patch工具以後打開draw9patch

原创 友盟推送java.lang.ClassNotFoundException: com.ut.mini.UTAnalytics問題

友盟推送Sdk升級到了最新版本6.0.5後,報了下面的異常,獲取不到devicetoken,詢問客服他們說是so包的問題,我把so全部替換了一遍沒什麼卵用,再次詢問又給我說是我項目的問題,然後我就新建了個項目,按着流程配置了一遍,運行後依

原创 獲取已安裝APP的信息

import android.annotation.SuppressLint; import android.content.Context; import android.content.Intent; import android

原创 Android studio2.0正式版

最新版Android studio2.0支持視圖實時查看,速度提升以前好幾倍。下載地址:http://pan.baidu.com/s/1jHBptH

原创 CollapsingToolbarLayout配合CoordinatorLayout、viewpage實現伸縮式佈局

由於項目需求自己寫了個demo,有什麼需要改的地方希望大家提出 <?xml version="1.0" encoding="utf-8"?> <android.support.design.widget.CoordinatorLayout

原创 數量格式化

public class CountUtils { /** * 格式化整數,以帶有萬/億,或K/M/B等單位. * * @param numStr 原整數,如果不是整數格式,會原樣返回.

原创 Bitmap以最省內存的方式獲取本地資源,轉換drawable到bitmap

public final class BitmapUtils { /** * 清空ImageView中的圖片的內存 */ public static void clearImageMemory(Vie

原创 面試中最常遇到的問題

    又快要到年底了,但是找工作的人卻不見減少,反而更多,特別是程序員。我就是其中的一員,今天把這段時間的面試經歷總結下,希望對正在面試的朋友有幫助。(不喜勿噴)。 對於一些中高級開發者來說,筆試是避免不了的,除非你不想把握這次面試機

原创 使用RecyclerView橫向滑動實現仿到位的滑動(寫的不好,還有未解決的地方)

import android.app.Activity; import android.os.Bundle; import android.support.v7.widget.LinearLayoutManager; import a

原创 Activity全局管理類

public class ActivityManager{ private static WeakReference<Activity> curAct; private static WeakHashMap<A