自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (2)
  • 收藏
  • 关注

原创 linux 某个进程执行的文件路径

通过 ps -ax|grep "执行文件名",获得进程ID 使用:cd /proc/进程ID 使用:ll -rt|grep cwd,即可获得执行文件的所处路径

2020-01-06 13:52:31 263

原创 关于4.x dex引起的java.lang.NoClassDefFoundError等问题

I faced the same issue and fixed it. It is issue with Dex Limit. Because the dex limit is reached, it creates two dex files. Lollipop knows how to read, preLollipop has no idea unless you tell it in a

2017-06-06 10:19:11 524 1

转载 很详细的事件分发机制 转载一下

http://blog.csdn.net/guolin_blog/article/details/9097463/http://blog.csdn.net/guolin_blog/article/details/9153747

2017-03-15 11:24:49 387

转载 Android压缩图片到100K以下并保持不失真的高效方法

(此文转载,原地址找不到了) 在开发Android企业应用时,会经常上传图片到服务器,而我们公司目前维护的一个项目便是如此。该项目是通过私有apn与服务器进行交互的,联通的还好,但移动的速度实在太慢,客户在使用软件的过程中,由于上传的信息中可能包含多张图片,会经常出现上传图片失败的问题,为了解决这个问题,我们决定把照片压缩到100k以下,并且保证图片不失真

2016-11-09 16:55:04 619

转载 ExifInterface 获取图片信息 记录一下

最近项目中遇到获取图片拍摄时间、图片宽高等信息,用到ExifInterface 类,再次记录;String TAG_APERTURE = exifInterface.getAttribute(ExifInterface.TAG_APERTURE); String TAG_DATETIME = exifInterface.getAttribute(ExifInte

2016-11-02 16:50:05 1722

原创 记录一下 fragment跳转后切换tabhost 返回之前tab 再按返回键失败

fragment跳转后切换tabhost 返回之前tab 再按返回键,返回失败。 mTabHost.setOnTabChangedListener(new OnTabChangeListener() { @Override public void onTabChanged(String tabId

2016-11-01 13:49:45 567

转载 流式布局的实现

(转自:http://blog.csdn.net/jdsjlzx/article/details/45042081?ref=myread)一、概述:在日常的app使用中,我们会在Android 的app中看见 热门标签等自动换行的流式布局,今天,我们就来看看如何自定义一个类似热门标签那样的流式布局吧(源码下载在下面最后给出)类似的自定义布局。下面我们就来详细介绍流式

2016-10-24 11:45:58 4872

转载 android面试题

(转自:http://blog.csdn.net/fishmai/article/details/52170495)Android 高级(★★★)一、 Android 性能优化(11.9 更新)1、 如何对 Android 应用进行性能分析2、 什么情况下会导致内存泄露3、 如何避免 OOM 异常4、 Android 中如何捕获未捕获的异常5、 ANR 是什么?

2016-10-24 11:44:25 2615

转载 详细解读LruCache类

(转自:http://www.cnblogs.com/tianzhijiexian/p/4248677.html)LruCache是android提供的一个缓存工具类,其算法是最近最少使用算法。它把最近使用的对象用“强引用”存储在LinkedHashMap中,并且把最近最少使用的对象在缓存值达到预设定值之前就从内存中移除。其在API12被引进,低版本可以用support包中的类。一

2016-10-21 16:01:38 359

转载 Android开发之如何保证Service不被杀掉

(转自:http://blog.csdn.net/mad1989/article/details/22492519)最近项目要实现这样一个效果:运行后,要有一个service始终保持在后台运行,不管用户作出什么操作,都要保证service不被kill,这可真是一个难题。参考了现今各种定制版的系统和安全厂商牛虻软件,如何能保证自己的Service不被杀死呢?其实除了常规的手段,我

2016-10-20 15:47:19 467

原创 PowerDesigner v16.5

PowerDesigner165_破解文件.rar           链接:http://pan.baidu.com/s/1i58Z8kH  密码:9giiPowerDesigner165_Evaluation.exe        链接: http://pan.baidu.com/s/1gfc99Hh 密码: 66piPowerD

2016-10-19 15:09:50 521

转载 瀑布式开发、迭代开发、敏捷开发、XP与SCRUM的区别

(转自:http://www.mamicode.com/info-detail-556125.html) 两者都是一种开发模式,就像设计模式一样,考虑的角度不一样,个人感觉谈不到取代一说。        传统的瀑布式开发,也就是从需求到设计,从设计到编码,从编码到测试,从测试到提交大概这样的流程,要求每一个开发阶段都要做到最好。特别是前期阶段,设计的越完美,提交后的成本损失就越少。

2016-10-17 17:24:49 466

转载 迭代开发和增量开发

(转自:http://blog.csdn.net/l12345678/article/details/5642851)“迭代”和“增量”是敏捷软件开发中的两个重要概念。弄清楚“迭代”和“增量”以及其依据,我们就可以在实际的操作中有章法可循。为什么要迭代?我们为什么要进行迭代开发呢?您一定遇到过这样情况: “我们知道想要什么。但你能估算出构建它需要多长时间吗?” 

2016-10-17 17:23:40 1178

转载 浅谈敏捷开发和迭代开发相结合

(转自:http://www.cnblogs.com/xiangzhong/p/4983257.html)浅谈敏捷开发和迭代开发相结合  由于最近公司委派管理一个项目的开发,以往对开发体系没有特别的研究过,在遇到阻碍后开始慢慢学习开发体系,以往在项目组根据项目类型的不同都有各自一套软件开发体系。我们这里来谈下软件开发,将敏捷开发和迭代开发相结合的好处。  首

2016-10-17 17:22:04 1053

转载 敏捷开发-快速迭代

(转自:http://blog.csdn.net/xiaoxian8023/article/details/8883791)今天跟大家分享的是“敏捷开发、快速迭代”。我们大都采用的是“瀑布开发模式”,有了问题,就得返工,虽然最终的产品会比较齐全完善,但是开发周期太长,开发人员会产生排斥,甚至厌恶的心理。经过YH系统的开发,也且生体会到了这一弊端。有问题就要去解决

2016-10-17 17:20:34 1519

转载 Android 绘图基础:Canvas画布——自定义View基础(绘制表盘、矩形、圆形、弧、渐变)

(转自:http://blog.csdn.net/danfengw/article/details/48503619)   今天学习了Canvas画布,感觉挺好玩的,通过它我们可以自定义一个View,设置View的相关效果之类的。感觉用法差不多,重要的是要理解方法中传入的参数的含义,比如float类型的参数,传递的是坐标,已开是没有注意传入的参数时坐标,导致我迷糊了一段时间,希望大

2016-10-17 10:55:51 1638

转载 Android Canvas绘图详解(图文)

(转自:http://www.cnblogs.com/huolongluo/p/5797766.html)Android中使用图形处理引擎,2D部分是android SDK内部自己提供,3D部分是用Open GL ES 1.0。今天我们主要要了解的是2D相关的,如果你想看3D的话那么可以跳过这篇文章。大 部分2D使用的api都在android.graphics和android.gr

2016-10-17 10:54:31 717

转载 Android自定义组件之日历控件-精美日历实现(内容、样式可扩展)

效果 实现的效果如下 附上源码地址:http://download.csdn.net/detail/daijin888888/9020535 (直接导入Eclipse ADT即可,出现乱码请调整项目编码,笔者的是UTF-8编码)实现方式 首先说明涉及的主要知识点: - GridView+Adapter - 日历算法

2016-10-13 09:37:16 2068

转载 Android自定义控件之日历控件

原文出处:http://blog.csdn.net/mr_dsw/article/details/48755993 Android自定义控件之日历控件三月份学习android,至今也有半年有余,中间也做过两个项目,但是依然感觉自己做的应用不是很有新意,比不上应用市场上那些应用如此绚丽。所以自己仍需继续努力。学习至今,仍感觉自定义控件是一块硬骨头,还没修炼到身后的内功,下面就切入正题

2016-10-13 09:32:25 429

原创 Android引导页控件 收集

Android引导页控件http://j.news.163.com/docs/28/2015092010/B3US4ART90014ARU.html  备用

2016-10-10 14:48:23 356

原创 AxureRP7超强部件库 收集下

AxureRP7超强部件库 收集下 有机会会用到http://www.yuanxingku.com/article-67-1.html

2016-10-10 14:20:56 1154

原创 Unsupported major.minor version 52.0

记录一下,昨天as更新sdk,今天eclipse运行程序是出现了 Unsupported major.minor version 52.0(major.minor 也就是jdk的版本号,称为魔数,minor 是次版本,major是主版本),在网上找到一些解决方案,比如统一JDK版本、eclipse换回原来的sdk,已用的第二种方案解决了问题。

2016-10-10 14:09:28 347

转载 使用AIDL实现进程间的通信

(转自:http://blog.csdn.net/liuhe688/article/details/6400385)在Android中,如果我们需要在不同进程间实现通信,就需要用到AIDL技术去完成。AIDL(Android Interface Definition Language)是一种接口定义语言,编译器通过*.aidl文件的描述信息生成符合通信协议的Java代码,我们无需自

2016-10-10 14:07:05 366

转载 图片的内存优化

1. 对图片本身进行操作尽量不要使用 setImageBitmap、setImageResource、 BitmapFactory.decodeResource 来设置一张大图,因为这些方法在完成 decode 后,最终都是通过 Java 层的 createBitmap 来完成的,需要消耗更多内存。因此,改用先通过 BitmapFactory.decodeStream 方法,创建出一个

2016-10-09 16:29:02 337

转载 Android:30分钟弄明白Touch事件分发机制

Touch事件分发中只有两个主角:ViewGroup和View。Activity的Touch事件事实上是调用它内部的ViewGroup的Touch事件,可以直接当成ViewGroup处理。View在ViewGroup内,ViewGroup也可以在其他ViewGroup内,这时候把内部的ViewGroup当成View来分析。ViewGroup的相关事件有三个:onInterceptT

2016-10-09 16:19:51 310

Android压缩图片到100K以下并保持不失真的高效方法

该项目是通过私有apn与服务器进行交互的,联通的还好,但移动的速度实在太慢,客户在使用软件的过程中,由于上传的信息中可能包含多张图片,会经常出现上传图片失败的问题,为了解决这个问题,我们决定把照片压缩到100k以下,并且保证图片不失真

2016-11-09

省市县下拉地址选择

全国省市县下拉地址选择代码 需要的可以看一下 希望能帮到大家

2016-02-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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