- 博客(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 错误 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
2014-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人