Welcome 微信登录

首页 / 移动开发 / Android

Android编程开发之TextView控件用法(2种方法)

Android编程开发之TextView控件用法(2种方法)

本文实例讲述了Android编程开发之TextView控件用法。分享给大家供大家参考,具体如下:这里我们会讲讲常用控件的使用。在今后的大多数章节里面也是一样的,我们会具体的说说某些控件的用法。因为只要把这些控件组合在一起它们就是一个应用了。好吧我们直接看看这个控件怎么用。细心的同学会发现,其实这个控件的内容是定义在values文件夹里面的strings.xml中的。那么我们只需要给它加一段代码:复制代码 代码如下:<string name="test...
Android编程之Button控件配合Toast控件用法分析

Android编程之Button控件配合Toast控件用法分析

本文实例讲述了Android编程之Button控件配合Toast控件用法。分享给大家供大家参考,具体如下:在本章教程中,我们将会学习Button控件的使用,同时顺便说一下Toast提示控件。在Android程序开发中,我们使用最多的用户交互控件可能就是Button的了,而我们使用最多的事件估计也就是onclick事件了。这些事件也是最简单的事件,我们一般通过google自带的API接口就可以调用了,我们具体看看怎么做吧。第一步。新建一个工程Ep.Toast...
Android异步上传图片到PHP服务器

Android异步上传图片到PHP服务器

原理Android客户端模拟一个HTTP的Post请求到服务器端,服务器端接收相应的Post请求后,返回响应信息给给客户端。背景 网上很多上传到java服务器上的,找了好久,找到了上传到php的了,思路跟我当初想的差不多,就是POST过去。废话不多说,直接上图看代码。php代码 <?php$target_path = "./upload/";//接收文件目录$target_path = $target_path . basename( $_F...
详解Android中AsyncTask机制

详解Android中AsyncTask机制

在Android当中,提供了两种方式来解决线程直接的通信问题,一种是通过Handler的机制,还有一种就是今天要详细讲解的 AsyncTask 机制。AsyncTaskAsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.怎么来理解AsyncTask呢?通俗一点来说,AsyncTask就相当于Androi...
Android仿微信顶/底部菜单栏效果

Android仿微信顶/底部菜单栏效果

本文要实现仿微信微信底部菜单栏+顶部菜单栏,采用ViewPage来做,每一个page对应一个XML,当手指在ViewPage左右滑动时,就相应显示不同的page(其实就是xml)并且同时改变底部菜单按钮的图片变暗或变亮,同时如果点击底部菜单按钮,左右滑动page(其实就是xml)并且改变相应按钮的亮度。一、布局1、顶部菜单布局,命名为top_layout.xml<?xml version="1.0" encoding="utf-8"?...
Android仿UC浏览器左右上下滚动功能

Android仿UC浏览器左右上下滚动功能

本文要解决在侧滑菜单右边加个文本框,并能实现文本的上下滑动和菜单的左右滚动。这里推荐可以好好看看android的触摸事件的分发机制,这里我就不详细讲了,我只讲讲这个应用。要实现的功能就像UC浏览器(或其它手机浏览器)的左右滚动,切换网页,上下滚动,拖动内容。本文的效果:一、功能要求与实现1、功能要求:(1)手指一开始按着屏幕左右移动时,只能左右滚动菜单,如果这时手指一直按着,而且上下移动了,那么菜单显示部分保持不变,但文本框也不上下移动! (2)手指一开始...
Android利用Camera实现中轴3D卡牌翻转效果

Android利用Camera实现中轴3D卡牌翻转效果

在Android系统API中,有两个Camera类:android.graphics.Camera android.hardware.Camera第二个应用于手机硬件中的相机相关的操作,本文讲述的是利用第一个Camera类实现中轴3D转换的卡牌翻转效果,开始之前,先看一下Android系统中的坐标系:对应于三维坐标系中的三个方向,Camera提供了三种旋转方法:rotateX()rotateY()rotateX()调用这三种方法,传入旋转角度参数,即可实现...
Android和JavaScript相互调用的方法

Android和JavaScript相互调用的方法

本文实例讲述了Android和JavaScript相互调用的方法。分享给大家供大家参考,具体如下:Html页面和Java代码结合的方式一般用在界面经常被更改 的情况下,可以讲html放在网络中,软件一打开就会访问网络获取到最新的界面。缺点是会受到网络信号的影响,从而导致访问速度慢。1.用WebView来显示HTML代码2.允许WebView执行JavaScript复制代码 代码如下:webView.getSettings().setJavaScriptEn...
Android编程使用缓存优化ListView的方法

Android编程使用缓存优化ListView的方法

本文实例讲述了Android编程使用缓存优化ListView的方法。分享给大家供大家参考,具体如下:ListView调用Adapter的getView方法获取每一个Item布局,将这些已经获得的Item布局放入缓存,将大大提高获取数据的效率,而且节省更多的流量,将数据进行缓存有两种方法是,一种是将内存缓存一种是sd卡缓存,在此分别进行演示。sd卡缓存:sd卡缓存是将下载的数据保存到sd卡中,当再次要获取数据时,首先要判断sd卡中是否存在,如果存在的话,就直...
图解Windows环境下Android Studio安装和使用教程

图解Windows环境下Android Studio安装和使用教程

鉴于谷歌最新推出的Android Studio备受开发者的推崇,所以也跟着体验一下。一、介绍Android StudioAndroid Studio 是一个Android开发环境,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。最近,Google 已宣布,为了简化 Android 的开发力度,以重点建设 Android Studio 工具,到今年年底将停止支...
<< 211 212 213 214 215 216 217 218 219 220 >>