Welcome 微信登录

首页 / 移动开发 / Android

Android编程之单元测试实例分析

Android编程之单元测试实例分析

本文实例讲述了Android编程之单元测试用法。分享给大家供大家参考,具体如下:在实际开发中,开发android软件的过程需要不断地进行测试。使用Junint测试框架,是正规Android开发的必用技术,在Junint中可以得到组件,可以模拟发送事件和检测程序处理的正确性。单元测试是嵌入到项目中;也可以作为一个单独的项目争对某个具体项目进行测试。第一步:首先在AndroidManifest.xml中加入下面红色代码:<manifest xmlns:a...
Android编程单元测试实例详解(附源码)

Android编程单元测试实例详解(附源码)

本文实例讲述了Android编程单元测试。分享给大家供大家参考,具体如下:完整实例代码代码点击此处本站下载。本文是在上一篇文章《java编程之单元测试(Junit)实例分析》的基础上继续讲解android的单元测试,android源码中引入了java单元测试的框架(android源码目录:libcorejunitsrcmainjavajunitframework中可见),然后在java单元测试框架的基础上扩展属于android自己的测试框架。android...
Android编程之分辨率处理相关代码段合集

Android编程之分辨率处理相关代码段合集

本文实例讲述了Android编程之分辨率处理相关代码段。分享给大家供大家参考,具体如下:1. 通常我们所说的屏幕分辨率如800x480、960x540等。这些分辨率是可以通过代码获取到的。手机屏幕分辨率计算:// 计算手机屏幕分辨率private void computeDisplayMetrics() {// 手机屏幕分辨率为heightxwidthDisplayMetrics dm = new DisplayMetrics();this.getWind...
Android开发学习笔记之通过API接口将LaTex数学函数表达式转化为图片形式

Android开发学习笔记之通过API接口将LaTex数学函数表达式转化为图片形式

本文将讲解如何通过codecogs.com和Google.com提供的API接口来将LaTeX数学函数表达式转化为图片形式。具体思路如下: (1)通过EditText获取用户输入的LaTeX数学表达式,然后对表达式格式化使之便于网络传输。 (2)将格式化之后的字符串,通过Http请求发送至codecogs.com或者Google.com。 (3)获取网站返回的数据流,将其转化为图片,并显示在ImageView上。具体过程为:1、获取并格式化LaTeX数学表...
Android 中 EventBus 的使用之多线程事件处理

Android 中 EventBus 的使用之多线程事件处理

在这一系列教程的最后一篇中,我想谈谈GR的EventBus,在处理多线程异步任务时是多么简单而有效。AsyncTask, Loader和Executor…… 拜托!Android中有很多种执行异步操作的方法(指平行于UI线程的)。AsyncTask对于用户来说是最简单的一种机制,并且只需要少量的设置代码即可。然而,它的使用是有局限的,正如Android官方文档中所描述的:AsyncTask被设计成为一个工具类,在它内部包含了Thread和Handler,但...
基于Android 实现图片平移、缩放、旋转同时进行

基于Android 实现图片平移、缩放、旋转同时进行

前言之前因为项目需求,其中使用到了图片的单击显示取消,图片平移缩放功能,昨天突然想再加上图片的旋转功能,在网上看了很多相关的例子,可是没看到能同时实现我想要的功能的。需求:(1)图片平移、缩放、旋转等一系列操作后,图片需要自动居中显示。(2)图片旋转后选自动水平显示或者垂直显示(3)图片在放大缩小的同时都能旋转Demo实现部分效果截图Demo主要代码JavaMainActivity.javapackage com.practice.noyet.rotate...
Android编程实现QQ表情的发送和接收完整实例(附源码)

Android编程实现QQ表情的发送和接收完整实例(附源码)

本文实例讲述了Android编程实现QQ表情的发送和接收。分享给大家供大家参考,具体如下:在自己做一个聊天应用练习的时候,需要用到表情,于是就想着模仿一下QQ表情,图片资源完全copy的QQ.apk,解压就可以得到,这里不细说。下面将该应用中的表情模块功能抽离出来,以便自己以后复习回顾。。先看一下效果图:首先进入界面:(完全仿照QQ)点击一下上面的表情图标:选择一些表情,输入一些文字混合:点击发送:可以看到文字和表情图片都一起显示出来了。下面列出一些关键代...
Android编程向服务器发送请求时出现中文乱码问题的解决方法

Android编程向服务器发送请求时出现中文乱码问题的解决方法

本文实例讲述了Android编程向服务器发送请求时出现中文乱码问题的解决方法。分享给大家供大家参考,具体如下:我们在andorid项目中通过get方式向服务器发送请求,其中url参数带有中文,将会产生乱码,乱码产生的原因有两种:1、 在提交参数时,没有对中文参数进行URL编码2、 Tomcat服务器默认采用的是IOS8859-1编码(不支持中文)得到参数值解决:1、 进入android项目,在其中要提交参数的时候,对参数的值进行编码:复制代码 代码如下:U...
Android编程之OpenGL绘图技巧总结

Android编程之OpenGL绘图技巧总结

本文实例讲述了Android编程之OpenGL绘图技巧。分享给大家供大家参考,具体如下:很久不用OpenGL ES绘图,怕自己忘记了,于是重新复习一遍,顺便原理性的东西总结如下:1. Android 3D坐标系统如图:Android的三维坐标系统中:坐标原点位于中央,X轴从左向右延伸,原点左边的值为负数,右边为正数;Y轴从下向上延伸,原点下边的值为负数,上边为正数;Z轴屏幕里面向外面延伸,屏幕里面为负数,外面为正数。2. 开发工具(OpenGL和OpenG...
android编程实现设置、打开wifi热点共享供他人连接的方法

android编程实现设置、打开wifi热点共享供他人连接的方法

本文实例讲述了android编程实现设置、打开wifi热点共享供他人连接的方法。分享给大家供大家参考,具体如下:用过快牙的朋友应该知道它们在两天设备之间传输文件的时候使用的是wifi热点,然后另一台便连接这个热点再进行传输。快牙传输速度惊人应该跟它的这种机制有关系吧。不知道它的搜索机制是怎样的,但我想应该可以通过热点的名字来进行判断吧。下面我们就来探讨一下如何自动创建一个wifi热点吧创建wifi热点首先需要手机支持,建议开发的哥们整个好点的手机,我们公司...
Android编程实现基于局域网udp广播自动建立socket连接的方法

Android编程实现基于局域网udp广播自动建立socket连接的方法

本文实例讲述了Android编程实现基于局域网udp广播自动建立socket连接的方法。分享给大家供大家参考,具体如下:android开发中经常会用到socket通讯。由于项目需要,最近研究了一下这方面的知识。 需求是想通过wifi实现android移动设备和android平台的电视之间的文件传输与控制。 毫无疑问这中间一定需要用到socket来进行通信。今天就两台设备的握手连接方式分享一下吧,该方法只是本人个人想法的实现,仅供参考,如有雷同,不胜荣幸。要...
Android编程实现WebView全屏播放的方法(附源码)

Android编程实现WebView全屏播放的方法(附源码)

本文实例讲述了Android编程实现WebView全屏播放的方法。分享给大家供大家参考,具体如下:最近因为项目要用webview加载html5的视频,开始不能全屏播,做了很久才做出来!那按我的理解说下怎么实现全屏吧。首先写布局文件activity_main.xml:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://s...
<< 191 192 193 194 195 196 197 198 199 200 >>