首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

安卓第八夜 玛丽莲梦露

事件发生后,安卓将调用的该方法。我们用setOnClickListener的方法,让MainActivity同时监听两个按钮的点击事件。当事件触发后,安卓调用onClick()方法。...这个问题可以通过动态布局的方式,用addView()方法,把视图元素加到视图树中。视图元素的动态添加,会导致安卓本身的效率会变慢。 我将使用ListView来重复利用构图方式。...安卓提供了ArrayAdapter类,可以综合以上功能。它可以为每个数据元素赋予相同的视图格式。将ListView与ArrayAdapter绑定后,安卓就可以动态的调整条目了。 ?...需要注意的是第二个参数android.R.layout.simple_list_item_1,它是安卓框架自己提供的一个简单的XML布局,包含了一个TextView元素。...安卓还提供了其它一些简易的布局,参考链接。我们当然可以用自己的布局来替代它。

61710

安卓第八夜 玛丽莲梦露

事件发生后,安卓将调用的该方法。我们用setOnClickListener的方法,让MainActivity同时监听两个按钮的点击事件。当事件触发后,安卓调用onClick()方法。...这个问题可以通过动态布局的方式,用addView()方法,把视图元素加到视图树中。视图元素的动态添加,会导致安卓本身的效率会变慢。 我将使用ListView来重复利用构图方式。...安卓提供了ArrayAdapter类,可以综合以上功能。它可以为每个数据元素赋予相同的视图格式。将ListView与ArrayAdapter绑定后,安卓就可以动态的调整条目了。 ?...需要注意的是第二个参数android.R.layout.simple_list_item_1,它是安卓框架自己提供的一个简单的XML布局,包含了一个TextView元素。...安卓还提供了其它一些简易的布局,参考链接。我们当然可以用自己的布局来替代它。

1.9K90
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    学习笔记 | Android Studio安卓开发入门经验总结 干货

    前言 最近完成了移动编程课程的学习,加上其它安卓开发项目的经历,感觉收获颇为丰富。故在此总结整理安卓开发中比较常见的一些问题,技巧和指南。...1.开发环境 Android Studio是谷歌基于IntelliJ IDEA社区版开发的,面向安卓开发的免费集成开发环境。其方便快捷的开发调试和可视化UI编辑可以令安卓开发事半功倍。...接着,Minimum SDK指的是本项目所支持的最小安卓SDK,点击“Help me choose”会出现如下界面帮助选择合适的安卓最小SDK版本: 图1 安卓API版本选择帮助界面 其中CUMULATIVE...DISTRIBUTION表示如果支持该安卓版本以上设备,则预估能支持安卓设备占所有安卓设备的百分比。...本项目选择支持默认的安卓6.0及以上。

    2.5K60

    安卓第四夜 概念漫游(下)

    在安卓第三夜 概念漫游(上)中,我介绍了安卓最基本的功能单元和Intent的连接方式。在这个骨架之上,我们可以进一步增加一些与开发密切相关的重要概念。...每一种视图元素在安卓中表示为一个View类,比如Button类,TextView类和EditText类。安卓的视图元素很多样,就连图片和网页也都有对应的视图元素。...安卓可以理解这样的XML定义,并把XML节点实例化为内存中的对象,也就是Layout Inflate的过程。比如下面的XML记录: <?...Resource 在安卓开发中,有可能需要一些静态资源,比如图片、字符串、XML文件等等。这些资源被存储在安卓项目res/下不同的文件夹中。 ? 不同资源分类存放。...在安卓项目中,我们可以用ID或文件名,来引用对应的资源。 总结 Context: 环境信息和功能 View: 视图 Resource: 静态资源

    1.1K100

    安卓一步步从基础到精通自学教程,纯实战,纯干货(五)

    本系列课程是.Net程序员学习安卓开发系列课程。...下面是前四次课程列表: 程序员带你学习安卓开发,十天快速入门-安卓学习必要性 程序员带你学习安卓开发,十天快速入门-开发工具配置学习 程序员带你学习安卓开发,十天快速入-对比C#学习java语法 程序员带你学习安卓开发...目录: 第一个安卓程序 常用android控件 简单计算器 第一个安卓程序 在前面课程中 我们已经创建过第一个android软件。...常用安卓控件 常用的控件 TextView:表示文本显示 EditText:文本编辑框 Button:按钮 RadioButton:单选框 CheckBox:复选框 ? ?...更改文字大小:android:textSize(字体的值用单位sp)例如 更多控件知识后期在写代码过程中慢慢介绍。 ? 3.简单计算器程序 我们实现一个简单的计算器程序界面。 ?

    90620

    Android开发 - 样式和主题

    你不能用于继承安卓内置的样式。要想引用内置的样式,比如TextAppearance,,你必须使用parent属性。...安卓提供了一些内置资源,你可以使用这些预先定义好的样式,而不用自己再重新写了。... 现在可以像任意其他那样来使用这个主题,并且当跑在安卓3.0以上时,你的应用程序会自动切换到holo风格的主题。 在 R.styleable.Theme....使用平台样式和主题 安卓平台提供了很多样式和主题,供你在应用程序中使用。在 R.style 类里你可以找到可以用的引用。...比如,在安卓的主题源代码中,你将找到一个声明 .在这些定义里,你将会看到所有的常常用到的 ”被用于安卓框架的样式对话框的属性“ 更多关于 样式和主题

    1.8K10

    深入挖掘APP克隆实验

    Login.jsp:根据用户名密码判断是哪个用户然后返回一个token给安卓端 Myinfo.jsp:根据token判断是哪个用户,然后返回其个人信息。...resultStr = testStr.replace(/[ ]/g, ""); //去掉空格 resultStr = testStr.replace(/[\r\n]/g, ""); //去掉回车换行...= (TextView) findViewById(R.id.textView); button.setOnClickListener( new ButtonListener...0×05 实验中遇到的问题及解决思路 1、 sd卡写入权限问题,一开始使用的虚拟机是安卓8.0在AndroidManifest申请好权限,但是无论如何也写入不成功,后来一查发现安卓6.0后需要在代码中动态申请权限...,经过尝试之后发现很程度很容易崩溃,一定是我不懂开发的原因,转而换成安卓5.1的虚拟机,直接在AndroidManifest申请权限就可以了。

    974100

    精品连载丨安卓 App 逆向课程之二逆向神器 frida 的介绍

    中级能力:远程调用 上一小节中我们在安卓机器上使用js脚本调用了隐藏函数secret(),它在app内虽然没有被任何地方调用,但是仍然被我们的脚本“找到”并且“调用”了起来 这一小节我们要实现的是,不仅要在跑在安卓机上的...安卓app不需要有任何修改,这次我们要修改的是js脚本和py脚本。...高级能力:互联互通、动态修改 最后我们要实现的功能是,我们不仅仅可以在kali主机上调用安卓app里的函数。...我们还可以把数据从安卓app里传递到kali主机上,在主机上进行修改,再传递回安卓app里面去。...所以最终安卓端的js代码的逻辑就是,截取输入,传输给kali主机,暂停执行,得到kali主机传回的数据之后,继续执行。

    2.7K20

    Android入门教程 | TextView简介(宽高、文字、间距)

    TextView简介 文字,是我们传达信息的一种常见方式。在安卓应用上显示文字,我们通常使用TextView。...回车或者鼠标双击TextView即可。 这里关注两个基本属性layout_width和layout_height。分别表示TextView的宽度和高度设置。 实际上这两个属性是View的属性。...TextView继承自View。宽高属性是基础属性,是必须设置的。...dp是安卓中的一种单位,通常用来规定控件的宽高,间隔距离等等。类似的,表示文字大小的单位,安卓里用sp。 显示文字 显示文字,可能是 TextView 最主要的用法了。...res里面的很多资源,我们可以都可以用R...来找到。 前面我们提到,可以使用 TextView 的 setText 方法来设置文字内容,例如setText("123")。

    1.4K00

    Android入门教程 | TextView简介(宽高、文字、间距)

    TextView简介 文字,是我们传达信息的一种常见方式。在安卓应用上显示文字,我们通常使用TextView。...[1240] 回车或者鼠标双击TextView即可。 这里关注两个基本属性layout_width和layout_height。分别表示TextView的宽度和高度设置。...dp是安卓中的一种单位,通常用来规定控件的宽高,间隔距离等等。类似的,表示文字大小的单位,安卓里用sp。 显示文字 显示文字,可能是 TextView 最主要的用法了。...res里面的很多资源,我们可以都可以用R...来找到。 前面我们提到,可以使用 TextView 的 setText 方法来设置文字内容,例如setText("123")。...这里我们拿 TextView 来看一下。 [1240] 以后想显示一些文字的时候,我们首先会想起的是TextView。 Android零基础入门教程视频参考

    1.9K20

    Android逆向 | 基础知识篇 - 01

    标准的Base64每行为76个字符,每行末尾添加一个回车换行符(\r\n)。不论每行是否满76个字符,都要添加一个回车换行符。...代替 Base64的应用 密钥,密文,图片,数据简单加密或者预处理 Base64编码解码与btoa、atob Hex 二进制数据最常用的一种表示方式。 用0-9 a-f 16个字符表示。...一般来说,除了音频和视频资源(需要放在raw或asset下),用java开发的安卓工程使用到的资源文件都会放到res下;使用c++游戏引擎的资源文件均需要放在asset下。...Dalvik是google专门为安卓操作系统设计的一个虚拟机,经过深度的优化,虽然安卓上的程序是使用java来开发的,但是Dalvik和标准的java虚拟机JVM还是两回事,Dalvik VM是基于寄存器的...安卓分区 Android通常有以下分区(用df 来查看分区情况) System分区: 就是我们刷ROM的分区 Data分区: 分区就是我们装APK的分区 Catch分区: 是缓存分区 SDCard

    1.1K40

    安卓开发基础教程-Android多界面应用程序开发

    本套教程主要讲解安卓开发的相关知识,从基础到精通。一方面可以巩固自己所得,另一方面可以帮助对安卓开发感兴趣的朋友。...Activity Activity是安卓四大组件之一。...安卓四大组件分别为:Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收者。我们会按照这个顺序进行讲解。...可以看到在安卓的项目中有Activity的身影: ? 安卓项目 Activity需要进行配置才可以使用。 Activity需要在AndroidManifest.xml中进行配置才可以使用。...传递数据在Intent 在SecondActivity中获取数据: 添加textView显示data的值: ? Second的前台界面 获取MainActivity传递过来的值: ?

    98130

    安卓第六夜 凡高的自画像

    安卓会根据你选择的类型,做一些默认设置。比如选择Android Activity后,在AndroidManifest.xml中自动注册该Activity,从而省去用户的麻烦。 ...新Activity的界面 我们要设计一个用于输入姓名和博客地址的安卓界面。由于姓名和博客地址都是字符串类型,因此我们可以借助EditText类的View元素,来增加字符串类型的输入栏。...用SharedPreferences存储数据 我们现在来为视图编写SelfEditActivity,以增加数据存储功能。...根据安卓的规定,MainActivity第一次运行,以及每次从暂停中复苏时,都会调用该方法。用户在SelfEditActivity修改返回后,就可以立即获得最新的数据。...onResume() 最后,用setText()方法,把新的数据加载到视图的TextView中。 运行 在"Edit Profile"中输入用户信息,提交后返回主页面,效果如下: ?

    1.2K70

    安卓第十夜 亚当的诞生

    上一讲介绍了用WebView来抓取一个网页内容。这一讲我将介绍如何在安卓内部直接进行HTTP通信。 《亚当的诞生》,西斯廷礼拜堂的吊顶画,米开朗基罗之作。...反过来我也将从远程数据库中抓取条目,并放入安卓的数据库。相关的安卓知识点包括: 线程 HTTP通信 JSON 增加ActionBar 我首先在首页上增加一菜单,用于触发下载和上传功能。...接下来,我要覆盖ActionBarActivity的两个方法。一个是onCreateOptionsMenu()方法。在这个方法中,我绑定上面的视图文件到ActionBar上。...} @Override protected void onResume() { super.onResume(); TextView...为了确保界面的流畅,安卓规定网络访问不能在负责图画界面的主线程中进行。所以,我们必须把网络访问放在一个新的线程中。我们通过异步的方式进行网络访问,将在下一部分介绍。

    1.1K90

    安卓开发基础教程-Android多界面应用程序开发

    本套教程主要讲解安卓开发的相关知识,从基础到精通。一方面可以巩固自己所得,另一方面可以帮助对安卓开发感兴趣的朋友。...Activity Activity是安卓四大组件之一。...安卓四大组件分别为:Activity,Service服务,Content Provider内容提供者,BroadcastReceiver广播接收者。我们会按照这个顺序进行讲解。...可以看到在安卓的项目中有Activity的身影: ? 安卓项目 Activity需要进行配置才可以使用。 Activity需要在AndroidManifest.xml中进行配置才可以使用。...传递数据在Intent 在SecondActivity中获取数据: 添加textView显示data的值: ? Second的前台界面 获取MainActivity传递过来的值: ?

    88240
    领券