如果对您有帮助,麻烦您点个赞支持一下哦~谢谢。一、代入Wi-Fi是一种可以将个人电脑、手持设备(如PDA、手机)等终端以无线方式互相连接的技术,是一种无线联网技术,常见的是使用无线路由器。那么在这个无线路由器的信号覆盖的范围内都可以采用WIFI连接的方式进行联网。如果无线路由器连接了一个ADSL线路或其他的联网线路,则又被称为“热点”。二、权限android.permission.INTERNET
转载 2023-07-02 13:34:23
340阅读
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。 不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。 具体作用: 1、对于一个没有被载入或者想要动态载入的界面,都需要使用Layou
转载 2023-10-17 09:06:23
197阅读
一、简介 AIDL(Android Interface definition language/android 接口描述语言)是一个IDL语言,它可以生成一段代码,可以使在一个android设备上运行的两个进程使用内部通信进程进行交互。如果你需要在一个进程中(例如:在一个Activity中)访问另一个进程中(例如:一个Service)某个对象的方法,可以使用AIDL来生成这样的代码来伪装传递各种参
转载 2023-09-27 12:16:14
118阅读
Android Application 的理解和使用1.API extends ContextWrapper implements ComponentCallbacks2 java.lang.Object ↳ android.content.Context ↳ android.content.ContextWrapper ↳ android.app.ApplicationBase cl
最近研究了一下WifiStateMachine,发现它主要继承了StateMachine,这里根据StateMachine文件的英文文档进行翻译。1. 这个State Machine是一个层级状态机    下面是我移动这个statemachine到安卓应用上面来进行调试的版本:   2.每一个状态都是state结构体的一个子类实现每个子类都必须实现state
# Android SpannableString详解 ## 引言 在Android开发中,我们经常需要对文本进行格式化和美化。SpannableString是Android中一个强大的工具类,它可以实现对文本的样式、颜色、大小等进行动态修改。本文将详细介绍SpannableString的使用方法和实现步骤。 ## SpannableString简介 SpannableString是Andro
原创 2024-01-17 11:37:23
274阅读
Android学习(Week one)安装和配置环境等的知识就不写下来了,如果在这些方面有什么问题可以留言一起讨论,需要Android studio2.0安装包的思密达可以留言从Android的基础开始学习1.Android应用的结构分析 (1)libs:储存Android项目所需要的第三方jar包(2)src:储存Android项目开发需要各种源文件,包括Java源文件、资源文件(re
转载 2023-09-19 17:22:41
57阅读
 本篇为Android Scroll系列文章的最后一篇,主要讲解Android视图绘制机制,由于本系列文章内容都是视图滚动相关的,所以,本篇从视图内容滚动的视角来梳理视图绘制过程。  如果没有看过本系列之前文章或者不太了解相关的知识,请大家阅读一下一下的文章:Android MotionEvent详解Android Scroll详解(一):基础知识Android Scroll详解(二):OverS
原创 2021-04-20 09:05:04
544阅读
简单理解 Binder 机制一、为什么要用 Binder二、Binder 进程间通信机制三、Java 层中的 Binder 分析关键一:getIServiceManager()问题一:getIServiceManager() 方法返回是什么,ServiceManager 的代理对象吗关键 1.1:ServiceManagerNative.asInterface() 需要关键 1.2 的返回值作为
转载 2024-02-05 02:09:23
193阅读
/***   * Handler的定义:   * 主要接受子线程发送的数据, 并用此数据配合主线程更新UI。当应用程序启动时,   * Android首先会开启一个主线程 (也就是UI线程) , 主线程为管理界面中的UI控件,进行事件分发, 比如说,   * 你要是点击一个 Button ,Android会分发事件到Button上,来响应你的操作。   * 如果此时需要一个耗时的操作,例
转载 精选 2012-04-14 21:28:04
568阅读
 TextView属性详解  android:autoLink设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web /email/phone/map/all) android:autoText如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。 android:bufferType指定g
原创 2013-01-05 09:34:33
374阅读
Android LayoutInflater详解
原创 2014-01-02 00:31:36
374阅读
主要介绍linux 内核启动过程以及挂载android 根文件系统的过程,以及介绍android 源代码中文件系统部分的浅析。       主要源代码目录介绍Makefile (全局的Makefile)bionic (Bionic 含义为仿生,这里面是一些基础的库的源代码)bootable (引导加载器)build (build 目录中的内容不
原创 2012-02-02 20:39:26
749阅读
    Android中菜单分为三种,选项菜单(OptionMenu),上下文菜单(ContextMenu),子菜单(SubMenu)                  &nbsp
原创 2015-02-19 19:22:06
669阅读
android 参数详解
原创 2015-04-22 22:43:38
724阅读
(写在前面:文章是看了慕课上的教程之后写的,感谢http://www.imooc.com/learn/377) 一、AsyncTask基本结构介绍 首先,顾名思义,AsyncTask是异步任务。 为什么要异步任务? 因为只有UI线程,即主线程可以对控件进行更新操作。好处是保证UI稳定性,避免多线程对UI同时操作。 同时要把耗时任务放在非主线程中执行,否则会造成阻塞,抛出无响应异常。 A
原创 2015-05-27 20:26:00
591阅读
概念:Intent简单来说就是启动或切换Activity, Service或Broadcast三大组件的。Intent使应用程序代码在运行时动态绑定成为可能,大大降低了不同代码之间的耦合性。Intent最常用的方法是用来启动一个Activity。
翻译 精选 2016-01-20 14:49:16
746阅读
1点赞
1评论
一、 Intent 作用   Intent 是一个将要执行的动作的抽象的描述,一般来说是作为参数来使用,由Intent来协助完成android各个组件之间的通讯。比如说调用startActivity()来启动一个activity,或者由broadcaseIntent()来传递给所有感兴趣的BroadcaseReceiver, 再或者由startService()/bindservice()来启
原创 2021-09-05 11:59:03
644阅读
Android 混淆详解 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/details/69388246 本文出自【赵彦军的博客】混淆的基本概念什么是混淆?代码混淆亦称花指令,是将计算机程序的代码,转换成一种功能上等价,但是难于阅读和理解的形式的行为。混淆的目的1、混淆的目的是为了加大反编译的成本,但是并不能彻底防止反编译.2、
原创 2021-09-08 19:58:10
5047阅读
  在android开发中ListView是比较常用的组件,它以列表的形式展示具体内容,并且能够根据数据的长度自适应显示。抽空把对ListView的使用做了整理,并写了个小例子,如下图。 列表的显示需要三个元素: 1.ListVeiw 用来展示列表的View。 2.适配器 用来把数据映射到ListView上的中介。 3.数据    具体的将被映射的字符串,图片,或者基本组件。 根据列表的适配器类型
原创 2022-01-06 15:32:05
79阅读
  • 1
  • 2
  • 3
  • 4
  • 5