登录 立即注册
安币:

上传拍下的照片、视频到服务器

我在上一篇教程中给大家讲解了怎么通过进度条下载文件,今天,我将在这篇文章中给大家讲解如果在弹出进度条的同时上传一个文件到服务器。通过阅读这篇文章,并学习其中的知识,你能做出一个类似Instagram的App,在你做出的App里,你能够像在Instagram里那样用摄像头拍照/视频,然后把它们上传到服务器。在服务器端,我使用P ...
MrlLee 2017-1-3 16:41
阅读:1119 评论:4 赞:4

FaceBook推出的Android图片加载库-Fresco

在Android设备上面,快速高效的显示图片是极为重要的。过去的几年里,我们在如何高效的存储图像这方面遇到了很多问题。图片太大,但是手机的内存却很小。每一个像素的R、G、B和alpha通道总共要占用4byte的空间。如果手机的屏幕是480*800,那么一张屏幕大小的图片就要占用1.5M的内存。手机的内存通常很小,特别是Android设备 ...
MrlLee 2017-1-3 16:37
阅读:712 评论:0 赞:2

Google推荐的图片加载库Glide介绍

在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫[Glide](https://github.com/bumptech/glide)的图片加载库,作者是bumptech。这个库被广泛的运用在google的开源项目中,包括2014年googleI/O大会上发布的官方app。毫无疑问,这个库引起了我的兴趣。于是我花了一个晚上研究和把玩它,将它的实现原理分析清楚以后,我 ...
MrlLee 2017-1-3 15:21
阅读:1011 评论:0 赞:7

Android实现输入内容的自动匹配功能

在输入框中输入我们想要输入的信息就会出现其他与其相关的提示信息,这种效果在Android中是用AutoCompleteTextView实现的。1.具体操作流程如下://第一步:找到需要操作的控件autoTextVIew=(AutoCompleteTextView)findViewById(R.id.autoCompleteTextView1);//第二步:需要一个适配器//android.R.layout.simple_list_item_1 ...
zmlp 2017-1-2 17:46
阅读:494 评论:1 赞:2

自定义View实现柱状图的绘制(参考老罗代码)

   有时候,我们需要显示一定的图形,而这些图形是安卓原生的控件无法实现的,这时候我们就考虑到要用自定义Viewl来实现我们所要达到的效果。下面我将绘制柱状图的过程讲述一下。1.写一个类继承View重写它的构造方法publicMyView(Contextcontext){super(context);}2.重写onDraw(Canvascanvas)方法 在此 ...
zmlp 2017-1-1 14:30
阅读:430 评论:0 赞:1

自定义View 实现简单图形的绘制

packagecom.example.definviewbyourself;importandroid.os.Bundle;importandroid.app.Activity;importandroid.content.Context;importandroid.graphics.Canvas;importandroid.graphics.Color;importandroid.graphics.Paint;importandroid.graphics.Path;importandroid.graphics.RectF;importandroid.view.Menu;importandroi ...
zmlp 2017-1-1 13:50
阅读:362 评论:0 赞:1

Rx_Android实现异步登陆的功能

1.网络权限的添加:<uses-permissionandroid:name="android.permission.INTERNET"></uses-permission>2.LoginUtils封装packagezm.ztd.com.rx_login.utils;importjava.io.IOException;importjava.util.Map;importokhttp3.Call;importokhttp3.Callback;importokhttp3.FormBody;importokhttp3.OkHttpClient;importokhttp3.Reque ...
zmlp 2017-1-1 11:24
阅读:405 评论:0 赞:0

Android Call的基本知识

call就是平时我们常用的通话功能,最基本的就是来电incomingcall,拨打电话outgoingcall,挂断电话hangupcall,一般来说拨打一方成为主叫方,接听方为被叫方。Call模块常用的一些名词有:1.dialingcall拨打一路电话,对方尚未接听,主叫方等待被交接听的时候的状态即为dialing状态2.activecall激活通话:双方正在进行的正常 ...
安卓巴士gj 2017-1-1 00:16
阅读:385 评论:0 赞:1

Rx_Android实现网络图片的异步加载

1.进行工具类的封装 1.1图片下载类的封装 主要是通过Rx_Android实现(观察者模式)  packagezm.ztd.com.rx_android.utils;importjava.io.IOException;importokhttp3.Call;importokhttp3.Callback;importokhttp3.OkHttpClient;importokhttp3.Request;importokhttp3.Response;importrx.Observable;importrx ...
zmlp 2016-12-31 14:44
阅读:433 评论:0 赞:0

Android平台SQLite快速入门实践

Android平台SQLite快速入门实践摘要:在Android平台,由于SQLite的特性,一切以文件为主,没有顺序的概念。我们可以通过查询来得到满足条件的记录,通过SQL指令来操作数据库。SQLite是Android平台软件开发中会经常用到的数据库产品,作为一款轻型数据库,SQLite的设计目标就是是嵌入式的,而且目前已经在很多嵌入式产品中使 ...
zmlp 2016-12-31 12:34
阅读:452 评论:0 赞:0

Android简单实用Volley进行网络请求

1.添加依赖库:dependencies{compile'com.mcxiaoke.volley:library:1.0.19'}2.主讲StringRequest的用法get请求首先获取RequestQueue对象RequestQueuerequestQueue=Volley.newRequestQueue(this);创建一个StringRequest对象StringRequeststringRequest=newStringRequest("填写自己的url",newResponse.Listener<String>()[email protected] ...
陈苗辉 2016-12-30 16:50
阅读:430 评论:0 赞:0

IntentService的简单使用 一种简单的处理耗时操作的Demo

开启处理耗时操作的方法--IntentService一、概述能解决的问题:当一个任务分为多个小任务,这些小任务必须按照一定顺序来执行,而且这些任务可能会比较耗时为什么选择这个方法:利用这个方法无需手动控制线程的执行顺序如果是一个后台任务,交给Service去执行,因为Service中也不能执行耗时操作,所以还是需要开启子线程开 ...
zmlp 2016-12-30 14:01
阅读:455 评论:0 赞:0

Android的日期DatePickerDialog和时间TimePickerDialog简单使用

日期DatePickerDialog的使用:```publicvoidshowDateDialog(){Calendard=Calendar.getInstance(Locale.CHINA);//创建一个日历引用d,通过静态方法getInstance()从指定时区Locale.CHINA获得一个日期实例DatemyDate=newDate();//创建一个Date实例d.setTime(myDate);//设置日历的时间,把一个新建Date实例myDate传入intyear=d. ...
Android_姚丹 2016-12-30 10:30
阅读:617 评论:0 赞:0

ListView初试

历时若干天的框架搭建完成。开始转入内部学习:搜索复制ListView之前一直以为他的作用就和布局类似,不过其中只能存放一些类似于char或者int的纯文本。今天又长姿势了。ListView是一个列表框架,一般使用的时候需要和适配器相搭配。而常见的适配器有三种:ArrayAdapter,SimpleAdapter和SimpleCursorAdapter。当然作为小白 ...
小白石 2016-12-28 17:55
阅读:478 评论:0 赞:1

广告投放| Github|申请友链|手机版|站点统计|安卓巴士

返回顶部