一、B4A介绍 口号:简单,强大和现代的开发工具。有了B4A,任何想要的人都可以开发真实的解决方案。 B4A包含快速开发任何类型的Android应用程序所需的所有功能。 B4A被来自世界各地的数万名开发人员使用,包括NASA,HP,IBM等公司。 与B4i一起,您现在可以轻松地为Android和iO ...
分类:
其他好文 时间:
2018-12-10 15:43:51
阅读次数:
441
在第一篇中,我介绍了RxJava的基础知识。第二篇中,我向你展示了操作符的强大。但是你可能仍然没被说服。这篇里面,我讲向你展示RxJava的其他的一些好处,相信这篇足够让你去使用Rxjava. 错误处理 到目前为止,我们都没怎么介绍onComplete()和onError()函数。这两个函数用来通知 ...
分类:
编程语言 时间:
2018-12-01 01:15:27
阅读次数:
208
https://jingyan.baidu.com/article/03b2f78c7b6bb05ea237aed2.html Fiddler是一款非常流行并且实用的http抓包工具,它的原理是在本机开启了一个http的代理服务器,然后它会转发所有的http请求和响应,因此,它比一般的firebug ...
分类:
移动开发 时间:
2018-11-28 20:31:01
阅读次数:
239
1、 Android dvm的进程和Linux的进程, 应用程序的进程是否为同一个概念? DVM指dalivk的虚拟机。每一个Android应用程序都在它自己的进程中运行,都拥有一个独立的Dalvik虚拟机实例。而每一个DVM都是在Linux 中的一个进程,所以说可以认为是同一个概念。 2、 sim ...
分类:
移动开发 时间:
2018-11-28 11:55:13
阅读次数:
210
阅读目录 1.如何对 Android 应用进行性能分析 2.什么情况下会导致内存泄露 3.如何避免 OOM 异常 4.Android 中如何捕获未捕获的异常 5.ANR 是什么?怎样避免和解决 ANR(重要) 6.Android 线程间通信有哪几种方式 7.Devik 进程,linux 进程,线程的 ...
分类:
移动开发 时间:
2018-11-25 14:39:05
阅读次数:
355
Android应用开发中三种常见的图片压缩方法,分别是:质量压缩法、比例压缩法(根据路径获取图片并压缩)和比例压缩法(根据Bitmap图片压缩)。 一、质量压缩法 private Bitmap compressImage(Bitmap image) { ByteArrayOutputStream b... ...
分类:
移动开发 时间:
2018-11-25 01:23:14
阅读次数:
171
实验目的: 生成运行第一个Android程序,熟悉了解Android手机开发平台的基本构成和使用方法,熟悉Android应用程序项目的基本文件目录结构,了解开发环境提供的各种工具的基本用法。 在Activity中重载下9种事件函数,在调用不同函数时使用LogCat在Eclipse的控制台中输出调用日 ...
分类:
移动开发 时间:
2018-11-22 17:14:35
阅读次数:
222
学习和开发Android应用有一段时间了,今天写一篇博客总结一下Android的apk文件反编译。我们知道,Android应用开发完成之后,我们最终都会将应用打包成一个apk文件,然后让用户通过手机或者平板电脑下载下来进行安装。正常情况下,Android应用打包成apk之后,就无法再看到开发这个应用 ...
分类:
其他好文 时间:
2018-11-19 21:39:40
阅读次数:
189
在上一篇文章中,提到了一个概念,叫SDK,这篇文章就来对SDK进行一个简单的讲解 Android SDK Android SDK(Software Development Kit)提供了在Windows/Linux/Mac平台上开发Android应用的开发组件,Android支持所有的平台,其包含了 ...
分类:
移动开发 时间:
2018-11-12 17:39:21
阅读次数:
213
们在使用AndroidStudio进行编写Android应用程序的时候,经常需要对抛出的问题进行断点调试跟踪,如果不知道怎样直接调试已经运行的进程。那么调试的效率会非常低下!下面我就来教大家如何快速调试 1 当然还是先得把我们的软件运行到测试手机上。点击这个三角形的绿色按钮就是运行APP到手机上拉。 ...
分类:
移动开发 时间:
2018-11-10 10:51:01
阅读次数:
206