android
文章平均质量分 81
WallaceLeung
努力是对人生的尊重
展开
-
调用系统摄像头拍照,获取原图
在开发中,拍照评价或上传图片或者美图,拍照是生活必需品。如果不是做个像美颜相机这样的工具,一般不需要耗费过多精力去做个一个摄像头的工具,今天详细讲解一下调用系统摄像头拍照,并执行后续操作。思路:调用系统摄像头,拍照完成,获取图片,然后就可以就可以执行下一步操作了。注意:调用系统摄像头对于开发者来说是方便快捷,入门的朋友容易忽略的一点,拍照获取的图片是否高清。MediaStore.ACT原创 2016-04-15 12:39:08 · 1461 阅读 · 0 评论 -
React Native在windows上android环境搭配及注意事项
React Native是新型跨平台开发的技术,简称RN。开发和维护团队是Facebook,现在开源了,应该会火起来吧。直奔主题.......环境搭配:本人的电脑win10,win7和win8都差不多的。需要安装的有nodejs,python2.x,JDK,Android SDK,react-native工具;代码编辑器的话,用mac或Linux的可以用官方推荐的atom+原创 2016-07-11 20:36:51 · 686 阅读 · 0 评论 -
Eclipse上安装Genymotion插件(新手或找不到安装源的进来看看,给大家图个方便)
1.菜单help->install new software 2.然后输入https://plugins.genymotion.com/eclipse3.除此之外还需要将下面的“Group items by category” 取消勾选。其实早期我安装genymotion的时候是可以找到的,昨天升级了win10系统后忘了备份eclipse,毕竟现在都是用android studio原创 2016-06-12 23:06:14 · 10870 阅读 · 8 评论 -
Android网络数据JSON和XML的解析
市面上有许多API提供商,JSON和XML成为了主要的信息载体,数据解析是相当重要。1.JSON,由字符串根据特定的格式形成的,传输和解析的速度都非常快。2.XML,标签式文档,易于拓展,性能没JSON好,但处理大量的数据或者复杂的数据比JSON好使。本帖用实例代码详解四种数据解析方式,两种是XML的,两种是JSON的。至于JSON和XML的写法规则,大家都懂的,没必要写了。原创 2016-04-21 14:44:33 · 911 阅读 · 0 评论 -
详解AsyncTask的cancel的有效用法,强制停止AsyncTask异步任务
AsyncTask是最常用的异步任务,随便一搜都知道如何使用。我在开发过程中也经常用到。很多刚入行的开发者,包括我自己都会遇到一个问题,AsyncTask异步任务,该如何停止,有个cancel,但cancel以后,根本没停下来,这是因为excuse()执行的异步任务是不会停止的,一直到任务执行结束。这意味着cancel就没什么实际作用了。所以,这个时候,考验java基础能力的时候到了,我在开发原创 2016-04-13 13:01:43 · 8243 阅读 · 1 评论 -
android界面绘制完成的标志,涉及到重写方法Activity的onWindowFocusChange
ImageView imgview; @Override protected void onCreate(Bundle savedInstanceState) { image=(ImageView )findViewById(R.id.tie3); } @Override public void onWindowFocusChanged(boolean hasFocus) {原创 2016-03-17 23:50:56 · 8171 阅读 · 1 评论 -
详解Android接口Interface的使用和意义
本文介绍是Android的一个重要的东西,接口Interface,详解两个方面:(1)Java是继承的,接口Interface是可以多个的,恰恰弥补了这个缺点。(2)回调,接口Interface里面的是抽象方法,需要回调进行相应操作。通俗地讲讲上面两点讲的是什么(懂了就不用看了,直接看demo分析)首先简述一下View.OnClickListener接口,View这个类里面原创 2016-04-20 01:30:04 · 33341 阅读 · 3 评论 -
Android Studio各种情况下导入library的教程(图解)
Android Studio是谷歌力推的开发工具,导入library还是跟传统的Eclipse有很大区别的。一、jar包第一步,project目录下的libs,把jar往里面拷贝。如下图:第二步,切换到Android目录,打开build.gradle(Module:app)。如下图:然后,程序需要编译到代码,需要 手动添加 或 图形界面设置添加 。手动添加:原创 2016-04-19 14:29:09 · 8497 阅读 · 0 评论 -
Android Studio制作library(图解)
一、从项目中右键添加一个新的library。第一步:到Android目录下,右键->new->Module。如下图第二步:选中Android Library,下一步输入包名什么的,finish第三步:让工程编译这个library,有手动添加或者自动添加两种方式。(上一章详细讲的,这一章就简短一点说了)手动添加:打开Module:app的bui原创 2016-04-19 15:44:04 · 8362 阅读 · 2 评论 -
okhttp3.x的post请求
趁下班前发一篇短文。热衷于使用okhttp的理由,数据压缩率高,传输数据时省流量。今天讲解下okhttp3.x的post请求的用法,get请求与okhttp2.x一样。我下载的是okhttp3.4.1和okio1.9.0。post请求最常用的是带参数和带内容的数据传递,时间有限就讲这两种。第一件要说的是连接网络,android的清单记得给权限。第二件要说的是android一定要原创 2016-07-28 17:56:01 · 16144 阅读 · 1 评论