互联网
-
Android—关于自定义对话框的工具类
开发中有很多地方会用到自定义对话框,为了避免不必要的城府代码,在此总结出一个工具类。 弹出对话框的地方很多,但是都大同小异,不同无非就是提示内容或者图片不同,下面这个类是将提示内容和图片放到了自定义函数的参数中,并且是静态,可以用类直接调用此函数。 public class MyAutoDialogUtil { private static AlertDialog dialog; /** * *
- 互联网
- 2026年05月04日
-
-Android -线程池 批量上传图片 -附php接收代码
(出处:http://www.cnblogs.com/linguanh/) 目录: 1,前序 2,类特点 3,用法 4,java代码 5,php代码 1,前序 还是源于重构,看着之前为赶时间写着的碎片化的代码,甚是悲剧,臃肿且长,其实重构也是一个提高的过程,重构过程中会接触到更多的知识点。至少,我现在意识到,那怕是听过、有这样的意识而没真正动过手都是不行的
- 互联网
- 2026年05月04日
-
android studio 官网有例程 下载吗
android studio 官网有例程 下载吗 2024-11-05 前言: 这是我独立做的第一个APP,是一个记账本APP. This is the first APP, I've ever done on my own. It's a accountbook APP. 源码: https://github.com/AnneHan/accountBook 欢迎satr or
- 互联网
- 2026年05月04日
-
Android官方命令深入分析之Device Monitor
Android Device Monitor是一个提供了图形化界面的可以对Android应用进行调试和分析的独立的工具。Monitor工具不需要IDE环境,比如Android Studio。包括以下工具: DDMS Tracer for OpenGL ES Hierarchy Viewer Systrace Traceview Pixel Perfect magnification viewer
- 互联网
- 2026年05月04日
-
android黑科技系列——应用市场省流量更新(增量升级)原理解析
一、前言 最近在看热修复相关的框架,之前我们已经看过了阿里的Dexposed和AndFix这两个框架了,不了解的同学可以点击这里进行查看:Dexposed框架原理解析 和 AndFix热修复框架原理解析,然后还有最近很火的一个是腾讯的Tinker热修复框架,再看他的原理实现的时候,发现了他使用到了开源的文件差分工具bsdiff/bspatch,所以就单独用这篇文章来详细介绍一下这个工具
- 互联网
- 2026年05月04日
-

Android 旋转屏幕
一、概述 运行时变更就是设备在运行时发生变化(例如屏幕旋转、键盘可用性及语言)。发生这些变化,Android会重启Activity,这时就需要保存activity的状态及与activity相关的任务,以便恢复activity的状态。 为此,google提供了三种解决方案: 下面会逐一介绍三种情况,其实保存一些变量对象很简单,难的是当Activity创建异步线程去加载数据时,旋转屏幕时
- 互联网
- 2026年05月04日
-

Android Studio分类整理resLayout中的布局文件(创建子目录)
res/layout中的布局文件太杂,没有层次感,受不了的我治好想办法解决这个问题。 前几天看博客说可以使用插件分组,可惜我没找到。知道看到另一篇博客时,才知道这个方法不能用了。 不能用插件,那就手动来吧。(http://blog.csdn.net/u011156012/article/details/50575117这位老兄给了我很大的帮助) 这里,我采用界面模块分组。 第一步:
- 互联网
- 2026年05月04日
-
Android滑动动画ViewFlipper和视频播放VideoView的使用
Android滑动动画,可以用ViewPager或者ViewFlipper实现。 ViewPager自带触摸滑动功能,结合Fragment使用很好,来自补充组件android-support-v4.jar; ViewFlipper要借助GestureDetector来实现手势滑动,是系统自带组件。 下面是用ViewFlipper实现的图片滑动动画,没有手势滑动功能,activity_main
- 互联网
- 2026年05月04日
-

Android架构:用消息机制获取网络数据
网络请求,不管是什么协议,是长连接还是短连接,总是一个异步的请求,过程包括:加请求参数->发起请求->接收响应->解析数据->获得业务数据。 最挫的做法是,业务代码包揽所有这些工作。 次挫的做法是,封装一个网络Utils类,业务代码传一个回调对象给这个类来获取网络请求数据。这个是普遍做法,缺点是一层层的回调会把代码搞乱。 较佳的做法是,用发消息来完成网络请求的过程
- 互联网
- 2026年05月04日
-
Android 增量更新完全解析 是增量不是热修复(转)
转自:http://blog.csdn.net/lmj623565791/article/details/52761658 一、概述 最近一直关注热修复的东西,偶尔聊天谈到了增量更新,当然了两个完全不是一个东西。借此找了一些资料,收集整理了一下,本来是不想写博客的,因为主要都是工具的实现,但是昨晚在整理资料的时候,忽然发现,我快要忘了这玩意,又要从头找一圈工具。 So,权当一个记录
- 互联网
- 2026年05月04日






