![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
cc杂货圈
这个作者很懒,什么都没留下…
展开
-
Ubuntu Android 开发(三) 使用SDK更新SDK 镜像
我们都知道Google 对于我们之间的关系来说,这是一面墙的距离。那么作为Android 来说,我们开发Android 应用,就必须使用Android SDK ,那么保持体验最新版本的Android 当然是必不可少的了。今天的教程主要对SDK / tools 中的 Android SDK Manager 进行配置。那么使用该工具去更新SDK 主要有两个步骤,一个是使用离线包原创 2016-05-25 19:21:06 · 511 阅读 · 0 评论 -
Ubuntu Android 开发(二) Android SDK 安装
OK 在上一篇教程 我们介绍了在Ubuntu 下安装JDK 的方法教程地址那么我们知道我们开发Java 程序的时候需要使用到Sun 公司的JDK 那么同时我们开发Android 程序的时候使用Google 提供的Android SDK 那么我们应该怎么去安装SDK呢。我们现在我们的HOME 目录下 新建一个Andorid_SDK 文件夹然后我们需要依原创 2016-05-03 08:28:30 · 377 阅读 · 0 评论 -
Android Camera 相机简单操作
在Android 一般拍照主要有两种方式,一种是调用系统相机,拍照之后获取路径显示。而另外一种则是调用Camera 然后去拍照。Ok,那么今天讲的是后者.主要是自己编写代码去完成拍照功能。首先我们需要建一个 CameraPreview 类 ,当然也需要继承 SurfaceView 并实现 SurfaceHolder.Callback接口,那么该类主要是用作与显示拍照预览的。impo原创 2016-05-03 11:14:53 · 984 阅读 · 0 评论 -
Android 上传文件到服务端,并显示进度条
最近在做上传文件的服务,简单看了网上的教程。结合实践共享出代码。由于网上的大多数没有服务端的代码,这可不行呀,没服务端怎么调试呢。Ok,先上代码。Android 上传比较简单,主要用到的是 HttpURLConnection 类,然后加一个进度条组件。private ProgressBar mPgBar;class UploadTask extends A原创 2016-05-03 17:30:30 · 5006 阅读 · 0 评论 -
Android 下载文件并显示进度条
OK,上一篇文章讲了上传文件到服务端,并显示进度条那么这边文章主要讲下载文件并显示进度条。由于简单,所以只上传代码.还是需要用到HttpURLConnection 类,当然你也需要定义一个handle 去接收完成或失败的消息首先先定义变量 private ProgressBar mPgBar; private boolean interceptFlag = false;然后原创 2016-05-03 17:44:32 · 2661 阅读 · 0 评论 -
Android 编写文件浏览器
有时候我们保存文件总会用到文件浏览器功能.那么今天博主带大家做一个。那么开始,浏览文件,我们就需要写一个文件工具类。import java.io.File;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;import androi原创 2016-05-05 17:54:25 · 464 阅读 · 0 评论 -
Android 实现图片缩放和拖动
今天我们来编写一个缩放效果的ImageView ,网上有很多人都讲了这些。但有许多人都直接使用了库文件,那么我们今天做的是直接上代码编写一个拖动和缩放的ImageView,具体看效果图, 那么简单了分析一下。在手机上缩放图片和拖动要用到什么?手指对不对那么控件上什么事件和手机有关。View.OnTouchListener 对不对。ok,那么先新建一个Class ··· public class原创 2016-11-08 19:40:55 · 6230 阅读 · 7 评论 -
Android 实现心电图
有时候我们在编写应用的时候,在拿数据做波动对比的时候,总会用到类似于心电图的应用。 那么今天就来写写心电图。 具体为了简单,我们就直接用SurfaceView 来做,也不自定义UI了。具体看看效果图。 ok,效果还算不错,总体都完成了。为什么要用到SurfaceView ,就是为了用到它强大的双缓存机制用来绘图。 ok。那就开始,首先先定义变量。 private SurfaceView原创 2016-11-08 20:58:43 · 5222 阅读 · 0 评论