自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

西北狼神

专注移动 3000年

原创 关于JVM内存模型与内存回收的那些B事

本文精要的说明JVM的内存模型和内存回收原理插入一篇JVM虚拟机版本介绍的体外文章这里写链接内容:https://www.zhihu.com/question/29265430?sort=created大家都知道Java虚拟机在运行程序的过程中会把它所管理的内存划分为若干个不同的数据区。一、首先我...

2017-12-26 12:42:22

阅读数 237

评论数 0

原创 Android中使用WebView.loadData()中文乱码问题

如题: 在android中使用API标准格式 webView.load("中文字付出","text/html","utf-8"); 显然你会发现加载出来全是乱码。 解决办法: 方法一: 使用webView.load("...

2017-07-20 14:38:07

阅读数 232

评论数 0

原创 一行代码搞定android应用升级——EasyAndroidUpgrade

EasyAndroidUpgradehttps://github.com/lijunhuayc/EasyAndroidUpgradeEasyAndroidUpgrade支持的功能 一行代码搞定android应用内部升级。 EasyAndroidUpgrade用法及原理new UpgradeHelp...

2017-02-09 18:24:09

阅读数 2390

评论数 0

原创 android文件下载器(轻量级)——EasyFileDownload

EasyFileDownloaderA lightweight for use in the android file downloader Download the APK is especially suitable for application in upgradehttps://gith...

2017-02-09 18:12:30

阅读数 2120

评论数 0

转载 Google发布flexbox-layout 能替代FlowLayout吗?

转载自鸿洋的微信推送:http://mp.weixin.qq.com/s?__biz=MzAxMTI4MTkwNQ==&mid=2650820197&idx=1&sn=b500621730e63ae9b082ac802e48798c&scene=23&src...

2016-05-18 09:15:27

阅读数 1443

评论数 0

原创 android开发者应该收藏的优秀博客和技术网站

作为一名Androider,你应该看看的网站先推个自己的广告: 一个轻量级android文件下载器,适合自己写APP的的升级,也可用于应用内带下载功能的APP。 CSDN地址:http://blog.csdn.net/lijunhuayc/article/details/54950915 G...

2015-06-16 13:48:56

阅读数 2694

评论数 5

转载 转载自:【腾讯优测干货分享】Android5.0-6.0双卡适配指南

转载自:【腾讯优测干货分享】Android5.0-6.0双卡适配指南 原作者:腾讯优测开发工程师 于长敏 这里仅以获取sim卡的IMSI接口(getSubscriberId)和发短信接口(sendTextMessage)为例来详细讲解一下Android5.0-6.0双卡适配的策略,其他方面的双卡...

2018-10-30 16:01:52

阅读数 167

评论数 0

转载 Android中的AOP编程之AspectJ实战实现数据埋点

原文地址:http://blog.csdn.net/xinanheishao/article/details/74082605 文章背景 最近在给某某银行做项目的时,涉及到了数据埋点,性能监控等问题,那我们起先想到的有两种方案,方案之一就是借助第三方,比如友盟、Bugly等,由于项目是...

2017-10-11 13:57:15

阅读数 8531

评论数 2

转载 谷歌官方MVP例子分析

官方给出了四种MVP架构模式: 1、todo-mvp:MVP基础架构 2、todo-mvp-loaders:基于MVP基础架构,获取数据部分使用了Loaders架构 3、todo-mvp-databinding:基于MVP基础架构,使用了数据绑定组件 4、todo-mvp-clean:基于...

2017-06-08 13:59:40

阅读数 1441

评论数 0

原创 Java Thread 异常情况分析

Java官方文档描述: http://docs.oracle.com/javase/1.5.0/docs/guide/misc/threadPrimitiveDeprecation.html

2017-02-27 16:07:42

阅读数 271

评论数 0

原创 记录开源库 SystemBarTintManager 用法

曾使用过一次设置透明状态栏的开源库,地址:https://github.com/jgilfelt/SystemBarTint  部分手机未成功。在这记录搜寻到的另一份使用方式,目前手上的手机均通过。但是否完全可以用,还待有其他手机再测试。先记录代码如下: public void setS...

2016-11-04 09:47:48

阅读数 4882

评论数 0

原创 Android SDCard路径问题

打印文件系统常用路径:protected void testSDCardPath() { mContext = this; log("Environment.getDataDirectory().getPath()", Environment.g...

2016-11-01 11:40:38

阅读数 844

评论数 0

转载 徐宜生系列——[Android中的睡与不睡]

转载自:徐宜生微信原创文章 Android中的睡与不睡 提问 今天有朋友在微信上问我,为什么手机进入休眠后,还能收到电话、QQ的消息呢?     这个问题看上去好像很普通,实际上,估计很多人都不见得能够说的清楚。 ...

2016-09-19 09:55:06

阅读数 584

评论数 0

转载 徐宜生系列——[推送,从入门到放弃]

转载自:徐宜生微信原创文章 推送,从入门到放弃     在今天的文章开始之前,有个忙想请大家帮一下,希望在京东、淘宝、当当、亚马逊购买了我的书的朋友们,帮忙去网店上给个简短的评价,举手之劳,还是多谢大家啦~~     OK 下面就是今天的文章,中秋三...

2016-09-19 09:48:54

阅读数 1478

评论数 0

转载 ADB 命令大全[收集]

http://blog.csdn.net/shuaihj/article/details/8889465 我们自己如何来获取设备名称 呢?答案如下: 在命令行中输入“adb shell” 进入shell之后,再输入“cat /system/build.prop” 其实,设备信息,主要是...

2015-10-13 15:23:47

阅读数 555

评论数 0

转载 Guava Cache 实现详解

来自:http://www.blogjava.net/DLevin/archive/2013/10/20/404847.html Guava作为Google开源出来的工具库,Google自己对Guava的描述:The Guava project contains several of G...

2015-09-24 17:30:40

阅读数 1719

评论数 0

转载 android APP UI设计图标注、换算

作为一名 Androider,能遇到一个优雅的设计屎也得靠运气。唉,说多了都是泪啊。 狼哥特地贴上一篇关于UI设计的文章,你可以拿去BS你们的设计屎了。 —————————————— 众所周知,对追求高还原的移动APP产品来说,移动APP设计稿上的精确尺寸标记是必不可少的的一步。很多设...

2015-09-14 16:31:19

阅读数 4105

评论数 1

转载 不用ubuntu,不用mac。教你在windows环境下轻轻松松将android platform源码链接到eclipse

原文地址:http://blog.csdn.net/liu470368500/article/details/40189397#reply 做安卓开发的都知道。要想学好安卓开发。与源码打交道是必不可少的。虽然SDK里面为我们提供了部分源码。但是这远远不能满足我们的学习需要...

2015-09-09 13:47:04

阅读数 513

评论数 0

转载 Android中使用Handler造成内存泄露的分析和解决

摘要 内存泄露,听起来很屌的样子?看了这篇文章,你会发现其实这个概念很简单。Android程序经常出现的一个现象是:内存占用越来越大,到最后用户不得不强行关闭程序来释放内存。导致内存越来越大的原因很多,其中最主要的原因之一,就是Handler使用不当导致的内存泄露。 Android Handler...

2015-08-26 10:41:40

阅读数 822

评论数 0

原创 阻尼滑动--可以滑动过度的ScrollView(OverScrollView)

贴上一个我自己用过的阻尼滑动的ScrollView,像QQ里面那种滑动效果,虽然不是我写的,但是我觉得还可以,贴出来做个记录,有用到的时候免得到处去找。     代码如下: /* * Copyright (C) 2006 The Android Open Source Project * ...

2015-08-17 15:42:00

阅读数 4305

评论数 2

转载 深入理解JVM内幕

来源:http://blog.csdn.net/zhoudaxia/article/details/26454421/   每个Java开发者都知道Java字节码是执行在JRE((Java Runtime Environment Java运行时环境)上的。JRE中最重要的部分是Java虚拟机...

2015-08-10 10:49:25

阅读数 533

评论数 0

转载 解决ViewPager和PagerAdapter中调用notifyDataSetChanged失效的问题

Google在Android 3.0SDK中推出的ViewPager控件很大程度上满足了开发者开发页面左右移动切换的功能,使用非常方便。但是使用中发现,在删除或者修改数据的时候,PagerAdapter无法像BaseAdapter那样仅通过notifyDataSetChanged方法通知刷新Vie...

2015-08-01 00:16:20

阅读数 2923

评论数 0

转载 Java中volatile关键字详解

转载自百度百科: 就像大家更熟悉的const一样,volatile是一个类型修饰符(type specifier)。它是被设计用来修饰被不同线程访问和修改的变量。如果不加入volatile,基本上会导致这样的结果:要么无法编写多线程程序,要么编译器失去大量优化的机会。 ...

2015-07-20 16:12:16

阅读数 847

评论数 0

转载 LeakCanary:检测所有的内存泄漏

原文地址:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0509/2854.html 英语原文: LeakCanary: Detect all memory leaks! 1 2 ...

2015-06-16 16:22:36

阅读数 570

评论数 0

转载 picasso-强大的Android图片下载缓存库

来源:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2014/0731/1639.html 泡在网上的日子  picasso是Square公司开源的一个Android图形缓存库,地址http://square.git...

2015-06-16 15:25:08

阅读数 622

评论数 0

转载 Google推荐的图片加载库Glide介绍

来源:http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0327/2650.html   在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源...

2015-06-16 13:59:05

阅读数 630

评论数 0

转载 在你的Android App中支持多种主题 ( Part 2 )

接上一篇文章:http://blog.csdn.net/lijunhuayc/article/details/46516733 来源:http://www.devtf.cn/?p=96 原文地址:  Part1   http://www.hidroh.com/2015...

2015-06-16 13:34:52

阅读数 570

评论数 0

转载 在你的Android App中支持多主题

来源:http://www.devtf.cn/?p=82 原文地址:  Part1   http://www.hidroh.com/2015/02/16/support-multiple-themes-android-app/  Part2   http://www.hidroh.com/2...

2015-06-16 12:34:50

阅读数 876

评论数 0

转载 Fresco介绍 - 一个新的android图片加载库

来源:http://www.jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0402/2683.html 泡在网上的日子 发表于 2015-04-02 12:13 第3254 次阅读 在Android设备上面,快速高效的显示图片是极为重要...

2015-06-16 12:30:00

阅读数 563

评论数 0

转载 Android 学习笔记-eclipse下ButterKnife配置和简单使用

今天想用ButterKnife来写代码,发现案例怎么弄也弄不行,就到处百度,可是百度上很多都是将怎么用,后面不屑搜索下找到了配置的方法 原来是因为没有配置所以都不能用 下面讲解一下配置过程, 1、安装Annotation Processin 然后下一步下一步就可以了 2、配置...

2015-05-06 14:20:12

阅读数 1191

评论数 0

原创 Java解压缩技术(三)BZIP2压缩-解压缩

Java解压缩技术的实现 GZIP ZIP BZIP2 与GZIP  ZIP 不同的是BZIP2在Java中没有实现,BZIP2的实现是Apache提供的Commons-Compress.jar来实现的 关于 Commons Compress 请移步:http://commo...

2015-04-14 15:36:24

阅读数 3424

评论数 0

原创 Java解压缩技术(二)GZIP压缩-解压缩(

Java解压缩技术的实现 GZIP ZIP BZIP2 没啥好说的,都是些文件IO操作 package com.ljh.gzip; import java.io.ByteArrayInputStream; import java.io.ByteArrayOutputStream; imp...

2015-04-14 15:33:00

阅读数 1005

评论数 0

原创 Java解压缩技术(一)ZIP压缩-解压缩

Java解压缩技术的实现 GZIP ZIP BZIP2

2015-04-14 15:23:51

阅读数 1015

评论数 0

原创 带你从app入口到对话框到悬浮窗剖析android-UI层级系列参考资料

这里是《带你从app入口到对话框到悬浮窗剖析android-UI层级系列》分析的时候参考的一些博客资料,依次列出下面: ActivityManagerService分析一:AMS的启动 http://blog.csdn.net/lilian0118/article/details/26561835...

2015-04-09 13:35:04

阅读数 845

评论数 0

原创 带你从app入口到对话框到悬浮窗剖析android-UI层级系列二

上一篇文章做了个简单的介绍,地址:http://blog.csdn.net/lijunhuayc/article/details/44937983 接下来开始寻找android应用程序入口。 有部分网友以为android的入口是activity或者oncreate()方法,其实都不准确...

2015-04-09 13:06:57

阅读数 995

评论数 0

原创 带你从app入口到对话框到悬浮窗剖析android-UI层级系列一

起源:前几天一个网友问我,他有个需求在来电的时候弹窗提示信息—使用WindowManager.addView(),但是遇到360之类的系统安全APP也会弹窗提示,会被其他的弹窗盖住,使用TYPE_SYSTEM_ALERT类型过后,有的手机会有的机器不会,然后我突然想起既然大都是这种方式添加的弹窗,...

2015-04-08 11:00:53

阅读数 3317

评论数 0

转载 Android 开发规范

Android 开发规范一、Android 编码规范1.java 代码中不出现中文,最多注释中可以出现中文2.局部变量命名、静态成员变量命名只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写3.常量命名只能包含字母和,字母全部大写,单词之间用隔开4.layout中的id命名命名模式为:...

2015-03-31 10:23:28

阅读数 419

评论数 0

转载 Android APK安装包瘦身法则

Android APK安装包瘦身 很显然,APK安装包越小越好。下面从代码,资源文件,使用策略几个方面简要介绍下: 代码 保持良好的编程习惯,不要重复或者不用的代码,谨慎添加libs,移除使用不到的libs。 使用proguard混淆代码,它会对不用的代码做优化,并且混...

2015-03-27 16:51:02

阅读数 499

评论数 0

原创 android代码审查工具---lint工具的使用

转载请著名出处:http://blog.csdn.net/lijunhuayc 搞了这么久android我居然不知道lint工具是干啥的,虽然每次在eclipse下右键项目android tools下面都能看到它,我却木有去瞧瞧她能干嘛~作为一枚android搬砖人,我感到羞愧啊...

2015-03-27 13:23:30

阅读数 3458

评论数 0

原创 android之资源优化处理---图片压缩

android之资源优化处理—图片压缩转载请著名出处,谢谢:http://blog.csdn.net/lijunhuayc 前几天对N年前的android旧项目做优化的时候,有个界面进不去,刚切换就OOM了,详细查看之下,竟然发现了400k之大的资源文件,靠,这怎么了得。想用PS自己做无损压...

2015-03-27 13:11:20

阅读数 1528

评论数 0

提示
确定要删除当前文章?
取消 删除