- 博客(16)
- 资源 (1)
- 收藏
- 关注
转载 Android之——Surface、SurfaceView与SurfaceHolder.Callback初探
转自:http://blog.csdn.net/l1028386804/article/details/47167553一、Surface Surface在SDK的文档中的描述是这样的:Handle onto a raw buffer that is being managed by the screen compositor,Android中的Surface就是一个用来画图形(graphic...
2018-03-09 14:48:38 503
转载 设置textview行间距
Android系统中TextView默认行间距比较窄,不美观。 我们可以设置每行的行间距,可以通过属性android:lineSpacingExtra或android:lineSpacingMultiplier来做。在你要设置的TextView中加入如下代码:1、android:lineSpacingExtra 设置行间距,如”8dp”。2、android
2016-12-07 09:46:39 308
转载 解决fragment点击穿透
叠在一起的fragment上层会响应下层的按钮点击事件,而且还会响应activity中的点击事件。在每个fragment布局的根节点加一条android:clickable="true"可破
2016-12-07 09:22:08 257
转载 发现了Android RadioGroup的一个Bug
今天我在做RadioGroup定制的时候,为每个RadioButton的背景设置了一个selector,这样就可以看到点击效果。我在XML件里设置了一个默认的RadioButton选顶是选中的,通过Android:checked=true启动程序后,发现点击别个RadioButton的时候,默认的RadioButton选中状态总是不消息,即同时出现两个以上的按钮被选中,其它按钮状态
2016-11-06 22:55:35 544
原创 设置TextView的最大行数,如果文字超出最大行数显示"..."
只需要在TextView中设置如下属性:1、android:lines="2"2、android:ellipsize="end"
2016-09-02 20:22:19 3796
原创 ScrollView与RelativeLayout一起用,显示有问题的解决方法
有一个页面是RelativeLayout,用为了让软键盘弹出时,不挤扁界面,在界面的外面包裹了一层scrollview。但是无论RelativeLayout的layout_heigt设置为android:layout_height="wrap_content"还是android:layout_height="match_content"都会使界面的显示效果与预期的不
2016-09-02 00:10:17 4006
原创 ImageView中android:scaleType属性失败
小羽需要一个ImageView显示一个从网络上获取的图片,该ImageView的大小为300dp * 300dp,如果图片大于300*300的尺寸,则等比例缩放然后截取显示出来,于是小羽把ImageView的scaleType属性设为了centerCrop。可是运行起来发现没有我想要的效果呀。后来发现是ImageLoader.displayimage中的“.displayer(new Roun
2016-08-18 13:10:22 757
原创 setVisibliy(View.GONE)无效
今天做项目发现imageView.setVisibily(View.Gone)突然无效了。明明已经设置了,但是还是显示出来了图片。后来从网上baidu发现,是由于imageView设置了animation,并且设置了setFillAfter(true),经过实验发现只要在imageView.setVisibily(View.GONE)之前,设置imageView.clearAnimation()就
2016-08-18 11:16:37 435
转载 VirtualBox 的四种网络模式
VirtualBox 是一款免费、开源的强大的虚拟机软件,可以在同一台计算机上同时创建和运行多个虚拟机,这些虚拟机可以运行着不同的操作系统,包括各版本 Windows、Linux 、Android 等多种系统。我们使用时不免会遇到上网的问题,那么如何设置上网呢?工具/原料VirtualBox方法/步骤
2016-08-17 09:56:02 840
转载 Android 禁止系统休眠,使屏幕不变暗,保持游戏中屏幕高亮
Android 禁止系统休眠,使屏幕不变暗,保持游戏中屏幕高亮实现这一功能的方法有两种,一种是在Manifest.xml文件里面声明,一种是在代码里面修改LayoutParams的标志位。具体如下:1、在Manifest.xml文件里面用user-permission声明。代码如下: 这种方法,在安装apk时,系统会提示安装人是否允
2016-07-05 09:30:35 439
转载 引入其他项目做为module之后,在编译时候提示“Error:Dependency Android_2015:projLib:unspecified on project projAPK resol”
1、修改 apply plugin: 'com.android.application'为 apply plugin: 'com.android.library'2、删除 applicationId "xxx.xxx.xxxx"
2016-02-24 17:23:55 1069
转载 Android Intent传递object
Android中Intent传递类对象提供了两种方式一种是 通过实现Serializable接口传递对象,一种是通过实现Parcelable接口传递对象。要求被传递的对象必须实现上述2种接口中的一种才能通过Intent直接传递。Intent中传递这2种对象的方法:Bundle.putSerializable(Key,Object); //实现Serializable接口的
2016-02-23 22:17:07 1043
转载 AndRoid usb HOST开发
目录 [隐藏]1USB主机1.1文档内容1.2相关例子1.3API概述1.4Android中manifest文件的需求1.4.1Manifest文件和资源文件的例子1.5用配件工作1.5.1发现设备1.5.1.1使用一个意图过滤器1.5.1.2枚举所有配件1.5.2获得使用一个配件的权限1.5.3和设备之间的“交流”1.5.4中止和设
2016-02-23 20:48:42 339
转载 Execution failed for task ':app:compileDebugNdk'
在编写NDK的文件时,遇到了如下的报警。Error:Execution failed for task ':app:compileDebugNdk'.> Error:Execution failed for task ':app:compileDebugNdk'.> com.android.ide.common.process.ProcessException: org.gradle.
2015-08-21 15:34:59 1759 1
转载 Android stduio NDK开发
前言本文的目标是在Android studio中进行NDK的开发。示例是在main activity中显示一个字符串,而字符串的内容是来自于一个C函数。归结于一句话:NDK是为了让上层的java应用能够调用底层的c/c++而设计的。马上进入主题。创建工程创建一个名为jniDemo的blank activity工程,activity名为MyActivity,在
2015-08-21 15:04:22 328
转载 many-tp-one
many-to-one:描述多对一的一种数据模型,它指定many一方是不能独立存在的,我个人认为many-to-one是NHB中保证数据有效性的最有用的一种映射,通过使用many-to-one能有效的防治孤儿记录被写入到数据表中。在本文描述的例子中,Student类和Classes类之间是多对一关系. 通过many-to-one元素,可以定义一种常见的与另一个持久化类的关联。这种关系模型
2015-06-10 08:57:12 354
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人