
Android
文章平均质量分 67
天华霰
这个作者很懒,什么都没留下…
展开
-
Popupwindow 的简单使用
public class Popupwindow extends PopupWindow implements OnClickListener, OnTouchListener {private View mMenuView;private Button scene_camera_btn, scene_photo_btns, cancel_btns;@SuppressL原创 2016-11-05 15:58:43 · 271 阅读 · 0 评论 -
java 关闭线程
关闭线程 分2中情况1.线程内的代码执行完毕自动关闭 boolean isruning=true;Thread thread = new Thread(new Runnable() {@Overridepublic void run() {while (isruning) {try {for (int i = 1; i Thread.sleep(1000);原创 2016-11-28 10:56:50 · 268 阅读 · 0 评论 -
Eclipse 中android调用JUnit进行单元测试
在我们日常开发android app的时候,需要不断地进行测试,所以使用JUnit测试框架显得格外重要,学会JUnit可以加快应用的开发周期。 Android中建立JUnit测试环境有以下两种方法。 一、直接在需要被测试的工程中新建测试类 集成步骤: 1.在androidManifest.xml文件中添加以下代码:android:转载 2016-12-07 16:14:23 · 451 阅读 · 0 评论 -
Eclipse中的引用项目报Could not find *.apk!解决办法
百度上很多关于Could not find *.apk!这种编译报错的解决帖子,但是笔主在这里主要说一下在引用工程项目的场景下报这个错误消息的问题(不影响本项目的正常编译运行!)。笔主刚从谷歌上搞了Volley的源码下来,写了一个测试项目,把Volley源码项目引进测试项目时(Java Build Path->Projects),编译过程中发现报了一个红色的错误:...原创 2016-12-06 09:27:31 · 364 阅读 · 0 评论 -
Android中解决ListView嵌套Viewpager时,滑动事件冲突的方法
当我们使用ListView嵌套ViewPager时,会出现滑动事件的冲突,我们都知道,Viewpager自己也有滑动的功能,ListView也有滑动的功能,当我们手指放在ViewPager上来达到滑动ListView的目的时,就会发现,这种冲突问题出现了,因为我们根本无法滑动ListView,为什么呢,因为ViewPager是放在ListView上面的,所以当我们点击ViewPager时,这个事件转载 2016-12-05 14:15:32 · 436 阅读 · 0 评论 -
RecyclerView
转载请标明出处: http://blog.youkuaiyun.com/lmj623565791/article/details/45059587; 本文出自:【张鸿洋的博客】概述RecyclerView出现已经有一段时间了,相信大家肯定不陌生了,大家可以通过导入support-v7对其进行使用。 据官方的介绍,该控件用于在有限的窗口中展示大量数据集,其实这样功能的控件我们转载 2016-12-03 17:10:16 · 201 阅读 · 0 评论 -
自定义Dailog
1.定义Dailog样式 // Dailog 样式 @null true @drawable/panel //背景 可以自行修改 true @null Dialog的布局xml; android:layout_width="match_parent"原创 2016-11-19 16:20:51 · 490 阅读 · 0 评论 -
图片的等比例压缩和质量压缩,图片转化成FILE
先在的图片上传都是会事先将压缩好的图片上传给服务器,1.是为了节省用户的流量 2.是为了减少服务器的压力以下常用的2种压缩方式// 按比例压缩private Bitmap getimage(String srcPath) {BitmapFactory.Options newOpts = new BitmapFactory.Options();// 开始读入图片,此时把opti原创 2016-11-29 15:36:50 · 350 阅读 · 0 评论 -
surfview 的一般使用
surfview 的生命周期分别为surfaceCreated(创建) surfaceChanged(改变) surfaceDestroyed(销毁),通过surfview的生命周期来控制线程 通过线程控制draw()方法来控制surfview的内容的变化,实现ontouchevet方法实现对surfview的点击事件package com.zhy.view;原创 2016-10-19 17:21:34 · 860 阅读 · 0 评论 -
android 调用相机获取图片
MediaStore这个类是android系统提供的一个多媒体数据库,android中多媒体信息都可以从这里提取。这个MediaStore包括了多媒体数据库的所有信息,包括音频,视频和图像,android把所有的多媒体数据库接口进行了封装,所有的数据库不用自己进行创建,直接调用利用ContentResolver去掉用那些封装好的接口就可以进行数据库的操作了//调用系统相机Intent原创 2016-11-05 16:20:04 · 376 阅读 · 0 评论 -
android 获取本地相册的一些问题
在做选择系统图片的时候,碰到了一个情况,由于不同的Android手机,图片的路径很多都不同,Intent intent = new Intent();intent.setType("image/*");intent.setAction(Intent.ACTION_GET_CONTENT);startActivityForResult(intent, REQUEST_CODE_IMAG原创 2016-11-05 16:12:07 · 337 阅读 · 0 评论 -
ExpandableListView的简单使用
1.ExpandableListView 布局 和普通的控件一样使用 android:id="@+id/expandlist" android:layout_width="match_parent" android:layout_height="match_pare原创 2016-11-19 15:30:33 · 229 阅读 · 0 评论