自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chenleicpp的专栏

专注移动开发技术

  • 博客(20)
  • 资源 (5)
  • 收藏
  • 关注

转载 转载一篇activity文章

adb shell dumpsys activity输入这个命令可以得到一个清晰的 Task 视图,比如你有多少个 Task ,哪些 activity 在其对应的 Task 等相关信息。下图是一张运行这个命令的输出截图。从图中可以看出,有两个 Task (#103, #102) 。Task #103 : affinity = “cn.six.task2”, size = 3 (

2016-08-25 10:42:12 413

原创 Android Material Design知识汇总

Android Material Design知识汇总

2015-09-07 16:44:58 591

原创 MultipartEntity上传文件时传递中文参数出现乱码的解决方案

最近项目中有个模块需要上传多张图片,在传递每个文件的文件名字的时候,服务端收到的中文是乱码,经检查发现双方都是utf-8,各种调试之后,我把问题定位到MultipartEntity的设置上面,最终找到解决方案,就是设置HttpMultipartMode为浏览器兼容模式,即:MultipartEntity entity = new MultipartEntity(HttpMultipartM

2015-09-01 16:53:09 5409 1

原创 开源库及完整App备忘录

一.开源库可拖动、删除的GridView图片缩放(可旋转角度,可到处放大后的bitmap)

2015-08-31 14:22:01 590

转载 (转)Context内存泄漏问题

今天看了一篇介绍Context的文章,写的不错,里面有一段内容平时开发时候没有注意到,摘抄如下: 在项目中,我们经常会遇到使用单例模式或者静态static变量,虽然使用静态类或者静态变量很方便,但是也潜在很多的内存泄漏问题。6.1静态资源导致的内存泄漏你可能遇到以下这段代码:public class MyCustomResource { //静态变量drawable private

2015-08-11 10:37:04 2105

原创 Eclipse出现Caused by: java.lang.NoClassDefFoundError: android.support.v7.recyclerview.R$styleable

在eclipse中使用RecyclerView,编译没有问题,但是运行时候会出现如下错误,百思不得其解,又说v4包与v7包版本不一致,有说没有导入v7-compat包的,经反复实验,得出结论跟v4包、v7compat包都没有关系,跟recyclerview的版本有关系,eclipse只能导入21.0.0的才可以使用。07-12 10:38:24.331: E/AndroidRuntime(16862

2015-07-12 10:53:42 6261 5

原创 解决ScrollView嵌套ListView和GridView冲突的方法

在采用ScrollView作最外层布局时候,会遇到一个奇怪的问题,里面一旦包含ListView或者GridView这种带滚动条的控件时候,不管你是把ListView的layout_height设置成match_parent,ListView的数据只显示一行,如何让它显示整个数据列表呢,请参考如下代码:public class CustomListView extends ListView{ p

2015-05-15 15:02:38 693

原创 RadioGroup实现仿新浪微博的效果

之前博客中写过仿新浪微博低栏的文章(Android仿新浪微博底栏(FragmentTabHost的使用)),采用的是FragmentTabHost,这次换一种方式实现同样的效果,底部采用RadioGroup的方式实现,也给大家多一种选择。具体分析不说了,直接上源码

2015-05-06 12:32:23 642

原创 AsyncTask中cancel方法的误读

你是否遇到过使用AsyncTask做下载逻辑时,在下载进行到一半点击返回键,然后再次回到下载界面时,线程并未立即执行,而是过一段时间之后才开始。为了究其原因,我写了个Demo进行了下验证。Demo很简单,主要就是展示一个进度条,在doInBackground中用一个for循环来定时发送publishProgress(i),在onProgressUpdate中接受传递过来的i,然后让进度条进行显示。运

2015-04-29 10:59:22 2439

原创 个人app开发之找亮点

引子  作为个人安卓开发的一件里程碑事件-首个上线Google Play的应用,直到距离上线2个月后我才回过头来补这篇博文,看来我确实是当时兴奋过头了。早在14年7、8月份,我就有了做一款独立应用,上线到Google Play,当时面临几个小困难,比如应用的方向、美工谁来做、接口谁来写、数据从哪来、怎样注册为谷歌开发者(被墙),种种困难导致心中的愿望未能推进下去,直到有一天,网络上说谷歌开放了对中国

2015-04-24 20:45:25 1070

原创 项目中回退Fragment导致界面刷新的猜想

最近做一个关于平板的项目,用到了一个Fragment管理类的框架,做的过程中发现点击返回键会刷新上一界面的数据,回忆之前所做的手机项目,从ListView点击到二层界面再返回,并未出现刷新界面的操作,于是写了个Demo验证一下Activity的声明周期,基础知识虽然在实际开发中很少用到,但是也得必须掌握。Demo完成怎样的逻辑:主界面MainActivity中有一个ListView,点击ListVi

2015-04-24 10:23:59 2939

原创 Android之AIDL实例讲解

AIDL在Android开发中用于进程间的通讯,举个例子,你有个程序A中用“张三”这个用户名正在登录,当你打开另一个程序B,想让“张三”这个用户自动登录,那你就需要获取程序A中“张三”用户名和密码。怎么做呢?这便用到了AIDL技术。下面我们通过一个实例来实现上述应用场景,假设程序A我命名为AIDLServer,作为服务端;程序B我命名为AIDLClient,作为客户端。我们先来编写服务端:第一步建立

2015-04-21 16:53:06 1290

原创 Jekyll本地环境搭建

本文记录下自己笔记本搭建本地jekyll环境的步骤,方便日后查阅、部署。一.ruby环境由于jekyll是用ruby语言写的一个静态网页生成工具,所以要搭建jekyll本地环境就需要先配置好ruby环境。去官网下载ruby:http://rubyinstaller.org/downloads/,我选择的是Ruby 2.0.0-p598 (x64) 下载后一路next,安装好后会自动添加环境变量

2015-04-20 11:23:26 1828

原创 关于自定义View思考与实践1

自定义view可继承自View,也可以继承自View的一些子类,如TextView、EditView等,编写一个自定义View,首先需要实现构造方法:XXX(Context context)是必须的,如需要在xml中引用的方式,则需要生成XXX(Context context, AttributeSet attrs)构造方法,原因是android自带的属性如layout_width、layout_h

2015-04-17 16:18:41 465

原创 Android 混淆

自己写的一个框架需要混淆但是有需要保留某些包下的类名,参考网上的方法改了个混淆文件最新版本的adt已经改为proguard-project.txt# -------------------------------------# android 原始混淆模板# -------------------------------------# -----------------------

2013-07-26 15:11:55 713

原创 Android仿QQ空间底栏

继上一篇仿新浪微博底栏,我们在写个仿QQ空间底栏的效果。先看主布局文件:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="fill

2013-07-21 08:32:02 1683 2

原创 Android仿新浪微博底栏(FragmentTabHost的使用)

主布局:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="m

2013-07-20 21:42:35 3251 3

原创 servlet与jsp自学笔记

第一日:一.tomcat的装好后的配置conf/server.xml:80" protocol="HTTP/1.1"                connectionTimeout="20000"                redirectPort="8443" />conf/context.xmlreloadable="true"> 不用重启tomcat生效了

2013-07-17 23:32:22 634

原创 错误解决 java.lang.NoClassDefFoundError: com.mobclick.android.MobclickAgent

解决办法:在.classpath脚本里面,指定你要添加的第三方jar包所在的目录(如libs目录),为源代码目录,如:这样双重引用就可以解决运行时找不到第三方的jar的类的定义了。

2013-07-15 16:44:50 950

转载 多层view触摸传递分析

android中的事件类型分为按键事件和屏幕触摸事件,Touch事件是屏幕触摸事件的基础事件,有必要对它进行深入的了解。一个最简单的屏幕触摸动作触发了一系列Touch事件:ACTION_DOWN->ACTION_MOVE->ACTION_MOVE->ACTION_MOVE...->ACTION_MOVE->ACTION_UP当屏幕中包含一个ViewGroup,而这个ViewGrou

2013-06-05 10:23:46 847

RadioGroup实现仿新浪微博的效果

RadioGroup实现仿新浪微博的效果,文章地址:http://blog.csdn.net/chenleicpp/article/details/45534343

2015-05-06

AsyncTask之cancel操作

详情请看文章:AsyncTask中cancel方法的误读(http://blog.csdn.net/chenleicpp/article/details/45363723)

2015-04-29

Android之aidl实例

Android之aidl实例,详细文章分析见http://blog.csdn.net/chenleicpp/article/details/45172463

2015-04-21

Android仿QQ空间底栏

Android仿QQ空间底栏,具体效果图及介绍请看http://blog.csdn.net/chenleicpp/article/details/9395839

2013-07-21

高仿新浪微博底栏效果(FragmentTabHost实现)

完全高仿新浪微博底栏效果,FragmentTabHost实现

2013-07-20

空空如也

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

TA关注的人

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