自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 收藏
  • 关注

转载 android 中theme.xml与style.xml的区别

相同点:两者的定义相同。resources>stylename="theme"parent="android:Theme.Black">itemname="android:windowNoTitle">true /item>itemname="android:textSize">14sp /item>itemname="android:textColor">#FFFF0000 /i

2016-05-25 17:57:28 649

转载 Android中Style和Theme的使用

Style:Style是View中一些属性的集合,包括height,padding,font color,background等等,Style单独定义在xml文件中,类似与web页面中css的角色,将设计和内容分开,便于修改和重复使用。 定义Style:style文件需要保存在res/values目录下,文件名任意,但是必须是xml文件,sytle文件的根标记必须是。写了一个简单示

2016-05-25 16:28:11 977

转载 android自定义style主题样式

像HTML/CSS中的style一样,android也可以使用自定义的style样式,一般是在value 文件夹下面建一个styles.xml文件。样式是用于描述一个View或是一个窗口的显示属性的集合,样式可以指定如高度,填充,字体颜色,字体大小,背景颜色等属性。样式是从布局文件中分离出来的一个XML资源文件。Android中的样式就像Web开发中的css样式表,它使用我们的样式独立于内容进

2016-05-25 16:15:40 483

转载 Intent传递对象的两种方法(Serializable,Parcelable)

今天讲一下Android中Intent中如何传递对象,就我目前所知道的有两种方法,一种是Bundle.putSerializable(Key,Object);另一种是Bundle.putParcelable(Key, Object);当然这些Object是有一定的条件的,前者是实现了Serializable接口,而后者是实现了Parcelable接口第一步:新建一个Android工程命名为

2016-05-25 15:48:22 278

转载 Intent传递对象——Serializable和Parcelable区别

Intent在不同的组件中传递对象数据的应用非常普遍。下面介绍两种通过Intent传递对象的方法。1、实现Serializable接口2、实现Parcelable接口 为什么要将对象序列化? 1、永久性保存对象,保存对象的字节序列到本地文件中; 2、用过序列化对象在网络中传递对象; 3、通过序列化对象在进程间传递对象。 1、实现Serializable接口 

2016-05-25 15:46:44 282

转载 Android Activity为什么要细化出onCreate、onStart、onResume、onPause、onStop、onDesdroy这么多方法让应用去重载?

最近在研究Activity的启动流程,老罗的blog在看,也找了其它资料学习,也跟过Android4.3的源码,在跟代码的过程中,突然想到下面的这个问题:Android Activity为什么要细化出onCreate、onStart、onResume、onPause、onStop、onDesdroy这么多方法让应用去重载?网上太多根据Android开发规范翻译转载的内容,都不是我想要的答案

2016-05-25 15:24:00 468

原创 Android 6.0手机连接电脑无法后无法访问手机内存的解决方法

开发者选项里选择USB配置,重新选择下MTP就能用了。如果已经是MTP,随便点一个其他选项,重新进入开发者选项,再选择MTP。

2016-05-23 15:07:19 3151

原创 模仿微信选择群组成员的搜索效果(退格删除成员)

tv_search_member.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { logger.d("GroupMemberSelectFragment#tv_search_member

2016-05-19 18:11:28 957

转载 JAVA跟PHP对比

一、 语言比较 Php是解释执行的服务器脚本语言,首先php有简单容易上手的特点。语法和c语言比较象,所以学过c语言的程序员可以很快的熟悉php的开发。而java需要先学好java的语法和熟悉一些核心的类库,懂得面向对象的程序设计方法。所以java不如php好学。Java首先要编译成字节码.class文件,然后在java虚拟机上解释执行。Java的web开发首先最容易想到的就是JSP(

2016-05-18 18:11:14 730

原创 setOnKeyListener中onKey执行两次问题解决

增加判断:event.getAction()==KeyEvent.ACTION_UPtv_search_member.setOnKeyListener(new View.OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { if (keyCode ==

2016-05-13 16:10:42 3951

转载 Android ScrollView如何设置maxHeight

看到这个标题,有的同学可能会说控件本身不就有那个属性吗?这还不简单?于是便去xml中去寻找该方法,结果呢?当然是碰了一鼻子灰(我当初遇到这个问题的时候也是满鼻子灰)!好了切入正题,类似的控件还有listview等滑动控件,都是没有这个属性的。最近项目遇到类似问题,当scrollview中的内容量很少的时候,scrollview不滚动,当scrollview内容量很大的时候,要scrollvie

2016-05-10 16:52:32 1376

原创 通过position获取listview中viewHolder的方式

通过代码View viewHolder = contactListView.getChildAt(position);即可获取view。mHitChildLayout.setOnChildClickListener(new HitChildLinearLayout.OnChildClickListener() { @Override public void onChildClick

2016-05-06 16:26:51 4316

原创 Android studio补全代码和自动提示

把Power Save Mode前面的勾去掉。

2016-05-05 13:40:57 1336

转载 Android Studio 错误 Duplicate files copied in APK META-INF/LICENSE.txt

1 .Duplicate files copied in APK META-INF/LICENSE.txtandroid { packagingOptions { exclude 'META-INF/LICENSE.txt' }}My logcat: log Execution failed for task ':Prog:packageDebu

2016-05-03 17:43:57 451

原创 Android Studio真机看不到logcat

菜单栏 Tools → Android → Enable ADB Integration ,把这个勾上,然后再次运行。

2016-05-03 17:39:47 1594

接口测试-Charles

接口测试-Charles 1、安装charles_setup.exe 2、将patcher.jar复制到charles安装目录并打开 3、点击browse选择charles安装目录下的lib目录的charles.jar

2014-01-20

空空如也

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

TA关注的人

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