网络请求有很多种,例如使用HttpUrlConnection,使用HttpClient,或者使用Volley,使用OKHttp,而现在的主流是使用OKHttp + Retrofit,往细了讲本人也不是很清楚其中的区别,今天也不讲它们的区别。Retrofit是一个十分强大的优秀的网络请求,只要熟悉了以后,使用起来也是十分方便的。 Retrofit地址:https://github.com/squ
# 如何实现 Android 基础工具:新手指南 在 Android 应用开发中,基础工具的实现是提升开发效率和代码复用性的重要步骤。本文将为刚入行的小白详细介绍如何实现一个基础工具,通过简单明了的流程和代码示例,帮助你快速入门。 ## 流程概述 我们可以通过以下表格来展示实现 Android 基础工具的步骤: | 步骤 | 描述 | |
原创 8月前
14阅读
一、接口接口泛指实体把自己提供给外界的一种抽象化物(可以为另一实体),用以由内部操作分离出外部沟通方法,使其能被修改内部而不影响外界其他实体与其交互的方式。广义的接口包括人机界面、硬件接口、软件接口。人机界面:人类与电脑等信息机器人或人类与程序之间的接口称为用户界面。硬件接口:电脑等信息机器硬件组件间的接口叫硬件接口。软件接口:电脑等信息机器软件组件间的接口叫软件接口。我们常说的软件接口测试,是指
前言收集了一些比较常见的开源,特此记录(已收录350+)。另外,本文将持续更新,大家有关于Android 优秀的开源,也可以在下面留言。一 、基本控件TextViewHTextView 一款支持TextView文字动画效果的Android组件。ScrollNumber 滚动数字控件ticker 滚动数字控件ReadMoreTextView 阅读更多,折叠文本ExpandableTextVie
转载 2023-07-27 14:57:04
278阅读
[url]http://huanghaijun.iteye.com/blog/653440[/url]Android数据 之 SQLite数据 [url]http://www.cnblogs.com/kgb250/archive/2012/08/28/sqlitedatabase.html[/url]Android中SQLite应用详解 [url]http://blog.csdn....
原创 2023-05-05 15:16:17
73阅读
近来有一个需求,是需要在android java基础中插入一些log信息,完成这个工作需要的前置条件有 编译好的android源码具体android源码如何编译,这里笔者推荐使用cm的android源码,里面的驱动都已经有相应的分支,可以支持大多数的主流机型,关于如何编译cm的android源码,可以参考我以前写的博文,在android system目录中。android 4.0以后的源码中关于
翻译 精选 2014-08-09 19:41:39
1548阅读
cmake使用教程(七)-流程和循环cmake使用教程(八)-macro和function这个系列的文章翻译自官方cmake教程:cmake tutorial。示例程序地址不会仅仅停留在官方教程。本人作为一个安卓开发者,实在是没有linux c程序开发经验,望大佬们海涵。教程是在macos下完成,大部分linux我也测试过,有特殊说明的我会标注出来。本教程基于cmake-3.10.2,同时认为你已
转载 8月前
34阅读
文章目录前言一、强调!二、本文基础组件库内容图片一览三、细节Log日志线程相关总结前言随着计蒙学习Android时间
一、创建应用程序和ActivityManifest.xml -->包含 Acitity、Service、Content Provider 和 Broadcast Receiver 节点,并使用Intent Filter 和权限来确定这些组件之间以及这些组件和其他应用程序是如何交互的。activity原理以及子类描述-->Activity是Android应用程序组件,实现一个用户交互窗口
目录Python的标准Python常用的第三方标准用法参考示例datetime:zlib:sys:urllib:Python的标准名称作用datetime为日期和时间处理同时提供了简单和复杂的方法zlib直接支持通用的数据打包和压缩格式:zlib,gzip,bz2,zipfile,以及 tarfilerandom提供了生成随机数的工具
转载 2023-08-28 22:32:18
57阅读
1.String Buffer 类String 类所表示的字符串有一个局限就是字符串常量一旦声明则不可改变,只有内存地址的指向可以改变,如果要频繁修改字符串,需要使用String Buffer 类。String 类可以直接赋值实例化 , 但是StringBuffer类不行 , 必须实例化才可以操作。String 与 StringBuffer类都是CharSequence接口的子类,都可以通过自动向
转载 2023-07-20 00:05:09
44阅读
这篇文章我们来总结下Java中的常用类。类中的这些类和方法都是精心设计的,其运行的效率高、质量高,这些类和方法几乎包含在所有的Java软件中,所以可移植性很高。下面我们详细学习下。StringBuffer类 StringBuffer是使用缓冲区的,本身也是操作字符串的,但是与String类不同,String类中的内容一旦确定之后不能改变,改变的只是它内存地址的指向,而StringBu
ARouter 基础模块的主要作用是实现组件间的路由跳转和服务调用。它通过路由表管理各个组件的路由信息
一、神马是sqlite 二、sqlite的数据及表结构建立 三、sqlite的数据增删查改 四、测试成果 五、一些注意点   一、神马是sqlite         SQLite,是一款轻型的数据,是遵守ACID的关联式数据管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它
原创 2012-03-01 14:16:04
1244阅读
2点赞
开源项目链接Android-async-http仓库:Git clone https://github.com/loopj/android-as
原创 2023-05-16 23:13:03
143阅读
  android基础组件是一个Android的开发人员必须要了解,且深刻理解的东西:1、应用程序基础2、应用程序组件 2.1、活动(Activities)2.2、服务(Services)2.3、广播接收者(Broadcast receivers)2.4、内容提供者(Content providers)一、应用程序基础aapt工具捆绑成一个Android包,归档文件以.apk为后缀。这个文件是分发
android基础activity生命周期总结android优化:冷启动优化:  冷启动就是在启动应用前,系统中没有该应用的任何进程信息  热启动:用户使用返回键推出应用,然后马上又重新启动应用  1.减少onCreate()方法的工作量  2.不要让Application参与业务的操作  3.不要在Application进行耗时操作 
转载 2023-12-26 14:34:59
70阅读
简介一、四种应用组件:ActivityActivity 是与用户交互的入口点。它表示拥有界面的单个屏幕。服务服务是一个通用入口点,用于因各种原因使应用在后台保持运行状态。它是一种在后台运行的组件,用于执行长时间运行的操作或为远程进程执行作业。服务不提供界面。事实上,有两种截然不同的语义服务可以告知系统如何管理应用:已启动服务会告知系统使其运行至工作完毕。此类工作可以是在后台同步一些数据,或者在用户
转载 2023-06-28 15:42:11
46阅读
python基础
原创 2018-08-13 16:23:32
818阅读
# Python 基础 ## 简介 Python 是一种广泛使用的高级编程语言,由于其简洁易读的语法和丰富的基础,被广泛应用于各种领域,如Web开发、数据分析、人工智能等。其中,Python 的基础提供了大量的内置模块和函数,用于处理各种任务,让开发者能够更加高效地编写代码。 本文将介绍一些常用的 Python 基础,包括 `os`、`sys`、`math`、`random`、`da
原创 2024-04-18 04:49:57
17阅读
  • 1
  • 2
  • 3
  • 4
  • 5