展开

关键词

Android(一)

提供Android学习者有用的网络资源 Android Studio2.0 到精通Windows版 - 安装篇 http://www.open-open.com/lib/view/open1468118887690 .html Android Studio2.0 到精通Windows版 - 篇 http://www.open-open.com/lib/view/open1468121363300.html Android Studio2.0 到精通Windows版 - 提高篇 http://www.open-open.com/lib/view/open1468121618489.html Android Studio2.0 到精通MAC版 - 安装篇 http://www.open-open.com/lib/view/open1466430392743.html Android Studio2.0 到精通MAC版 - 篇 http://www.open-open.com/lib/view/open1466732896151.html Android Studio2.0 到精通

433100

Android(一)

提供Android学习者有用的网络资源 Android Studio2.0 到精通Windows版 - 安装篇 Android Studio2.0 到精通Windows版 - Android Studio2.0 到精通Windows版 - 提高篇 Android Studio2.0 到精通MAC版 - 安装篇 Android Studio2.0 到精通 MAC版 - Android Studio2.0 到精通MAC版 - 提高篇 Android模拟器的认识? Android Studio系列—下载与安装 本篇文章内容,学习安装过经验: Android Studio官方下载地址:http://www.android-studio.org/ Android Studio系列—基本设置与运行 本篇文章内容,学习建立第一个AndroidHello World和安卓虚拟机运行学。

2710
  • 广告
    关闭

    什么是世界上最好的编程语言?丨云托管征文活动

    代金券、腾讯视频VIP、QQ音乐VIP、QB、公仔等奖励等你来拿!

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

    Android(五)

    面向对象是一种编方法 面向对象是一种思维方式 面向对象不是一种编语言 应该如何学习面向对象? 掌握一面向对象语言的语法 掌握面向对象的思维方式 熟悉面向对象设计原则 掌握面向对象设计模式  什么是面向对象思维方法? 1.首先确定谁来做,其次确定怎么做 2.首先考虑整体,其次考虑局部 3.首先考虑抽象,其次考虑具体 不要认为掌握了一面向对象语言就是掌握了面向对象 习惯了将面向对象与现实世界做比较 总结: 使用继承是为了减少重复代码 继承的基本语法 子类实例过 生成子类的过 使用super调用父类构造函数的方法 class Person{ String name; int 听懂了实例过 函数的复写(override) 使用super调用父类的成员函数  //复写(override)也被称之为覆盖或者重写 //在具有父子关系的两个类当中 //父类和子类各有一个函数

    6420

    Android(三)

    Android五大布局的描述,分别是 FrameLayout (框架布局),LinearLayout (线性布局),AbsoluteLayout (绝对布局),RelativeLayout (相对布局 > <FrameLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em>" android:layout_width android中的 fill_parent 表示宽度是屏幕的宽度,wrap_content 这个表示大小刚好是文本的大小,表示高度,就是该字体有多高,文本框就有多高,同理宽度也一样。 代码练习在res/activity_main.xml中: <AbsoluteLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em>

    7220

    Android(二)

    Hello World 项目 首先当我们启动Android Studio的虚拟机时,可以看到第一个项目Hello World,那么虚拟机中的Hello World!是如何书写的呢? 根据Android(一)介绍了项目结构,那么就知道布局文件就是书写界面文件如图: 那么我们来了解一下其中的TextView标签,如图: <TextView android:layout_width > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em>" android:layout_width > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em>" android:layout_width String name = "GD阿達"; text.setText ( name ); } } 首先定义一个test变量,其实setContentView是载布局文件的

    6840

    Android(四)

    学习Android要掌握Android序结构,和通信技术,和如何搭建Android开发环境,那么我之前有发过《Android Studio系列---下载与安装》《Android Studio系列 ,如果作为序员千万可别这么说,否则会被说的哦,android可以看到的是我们初次进IT界时,它那Logo的标志,一个类似机器人一样的标志,一个绿色的机器人。 通信技术可以用1G,2G,3G,4G表示,1到4是通信技术发展的过Android体系结构包含5个,Applications 应用层,Application Framework 应用框架层(Java写的 虚拟中过:.java-.class-.dex-.odex,基于寄存器架构,那么你可以对比一下JVM,JVM的过:.java-.class-.jar,基于栈,寄存器存储快>栈。 接下来重点在布局和控件的使用,那么我之前写了《Android三》就是介绍布局的。

    5010

    Android | RecyclerView使用

    本文讲述的是在 Android 开发中用 RecyclerView 来实现列表效果。 使用步骤 引RecyclerView 在 app 的 build.gradle 文件中添加引用。 > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em>" android:layout_width=" 而VH构造器要求传<em>入</em>一个View,我们利用`LayoutInflater`创建一个view给它。当然,创建的根据就是前面设计好的`item_letter`。 <em>Android</em>零基础<em>入</em><em>门</em><em>教</em><em>程</em>视频参考

    6720

    Android | DialogFragment 的使用

    [1240] DialogFragment是在3.0时引的,是一种特殊的 Fragment,用于在 Activity 上展示一个模态的对话框。 androidx.constraintlayout.widget.ConstraintLayout xmlns:android="http://schemas.android.com/apk/res/android 在onCreate方法中接收传的数据。传递数据使用了Bundle。 需要确定 ui 样式,建立 layout,新建类继承DialogFragment,传数据。 Android零基础视频参考

    20220

    Android | DrawerLayout 侧滑栏

    > <androidx.drawerlayout.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em> DrawerLayout.LOCK_MODE_UNLOCKED); // 解锁 root.setDrawerLockMode(DrawerLayout.LOCK_MODE_LOCKED_CLOSED); // 不检测从左到右的滑动动作 <em>Android</em> 零基础<em>入</em><em>门</em><em>教</em><em>程</em>视频参考

    21110

    Android | EditText 用户输

    EditText 监听回车 使用EditText时,有时候我们会需要监听输的回车,以做出一些操作。 或者需要把回车变成“搜索”,“发送”或“完成”等等。 index超出了text的范围,会报 java.lang.IndexOutOfBoundsException 因此在实际工中,需要判断传的位置是否在EditText已有内容的长度范围内。 把光标移动到最后 光标右移一位 光标左移一位 全选当前输的textmEt1.setSelection(0, mEt1.getText().length()); 监听输内容 代码中动态限制输长度 使用 () > 15) { // 删除指定长度之后的数据 s.delete(15, s.length() - 1); } } }); Android 零基础视频参考

    4000

    Android | ImageView 图片显示

    Android 应用开发中,我们通常使用 ImageView 来显示图片。 ImageView的主要属性 [1240] ImageView的使用 ImageView经常用来显示图片。 android:scaleType="fitCenter" android:src="@drawable/pic_2_robots" /> 例子: [1240] ImageView 视频参考

    12820

    Android | Fragment 基础概念

    实际上,如果要将现有 Android 应用转换为使用片段,可能只需将代码从 Activity 的回调方法移片段相应的回调方法中。 调用 commit() 不会立即执行事务,而是在 Activity 的界面线(“主”线)可执行该操作时,再安排该事务在线上运行。 不过,如有必要,也可以从界面线调用 executePendingTransactions(),以立即执行 commit() 提交的事务。通常不必这样做,除非其他线中的作业依赖该事务。 这个过 Fragment 的生命周期没有变化。 Android零基础视频参考

    12740

    Android | 广播机制 Broadcast

    Android应用可以通过广播从系统或其他App接收或发送消息。类似于订阅-发布设计模式。当某些事件发生时,可以发出广播。 系统在某些状态改变时会发出广播,例如开机、充电。App也可发送自定义广播。 因为在广播接收器中不允许开启线,当onReceive()方法运行较长时间而没结束时,序会报错。因此广播接收器一般用来打开其他组件,比如创建一条状态栏通知或启动一个服务。 **LocalBroadcastManager.sendBroadcast 广播只能在应用序内部进行传递,并且广播接收器也只能接收到来自本应用序发出的广播。 本地广播:发出的广播只能在应用序内部进行传递,广播接收器也只能接受来自本应用序的广播。 全局广播:系统和广播,发出的广播可以被其他任何应用序接收到,并且也可以接受到其他任何应用序的广播。 广播引起 anr 的时间限制 前台广播:BROADCAST_FG_TIMEOUT = 10s 后台广播:BROADCAST_BG_TIMEOUT = 60s Android视频参考

    10820

    Android | Button,TextView背景设置

    View.OnClickListener() { public void onClick(View v) { // 这里是按钮点击事件,在主线执行 系统会在App的主线中执行onClick方法。我们可以在这里面更新UI。但不要做太耗时的操作。 我们注意到 OnClickListener 其实是 View 中的一个接口。 > <selector xmlns:android="http://schemas.android.com/apk/res/<em>android</em>"> </selector> 设置Button背景 准备shape > <selector xmlns:android="http://schemas.android.com/apk/res/<em>android</em>"> <item android:drawable="@ <em>Android</em>零基础<em>入</em><em>门</em><em>教</em><em>程</em>视频参考

    8600

    Android(三)-安卓UI文档

    Android五大布局的描述,分别是 FrameLayout (框架布局),LinearLayout (线性布局),AbsoluteLayout (绝对布局),RelativeLayout (相对布局 > <FrameLayout        xmlns:android="http://schemas.android.com/apk/res/<em>android</em>"    android:layout_width android中的 fill_parent 表示宽度是屏幕的宽度,wrap_content 这个表示大小刚好是文本的大小,表示高度,就是该字体有多高,文本框就有多高,同理宽度也一样。 代码练习在res/activity_main.xml中: <AbsoluteLayout        xmlns:android="http://schemas.android.com/apk/res/<em>android</em>

    5720

    AndroidAS重制-AS开发HelloWorld

    前面的一节课已经给大家介绍了如何搭建Android开发环境。本节课就来给大家介绍如何使用Android studio来开发我们第一个Android应用序。 ? ? ? ? ? ? ? ?

    50640

    AndroidAS重制-A001课介绍

    目标 针对人群:Android初学者&稍有基础的Android学员 课要求:Java编语言基础&面向对象思维 课计划:大约70个课时 课目标:熟练掌握Android基础知识和掌握主流开发框架的使用 ,熟悉app开发流 如果大家只是,可以学习本套课,如果大家有相应的基础,可以通过本套课进行巩固,学习一些新的东西。 授课方式 真实API学 最新Android Studio开发工具 接地气实战 PPT & Git代码管理 ? 使用原生Android API进行学讲解 抛弃Eclipse,使用Android Studio作为开发工具 课内容紧扣实际开发,提供使用Demo 代码和ppt都会上传到开源中国代码仓库中,供各位学习参考 本节是课介绍,下一节课将会给大家介绍实际开发中经常用到的开发工具,谢谢大家。

    21120

    Android | Fragment (加载方法与通信)

    > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/<em>android</em>" android:layout_width=" > <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width=" setContentView(R.layout.liststore); data = new ArrayList<String>(); // 把data装adapter Android零基础视频参考

    11530

    Android之Activity(生命周期,启动...)

    Activity 的使用 我们新建的工中带有一个基础 activity。 新建工中,需要注意3个文件。 MainActivity.java 在src/main/java里,对应的包名目录下。 谈一下返回栈 首先理解android是使用Task来管理活动,一个Task就是一组存放在栈里的活动的集合,这个栈就叫做返回栈,每启动一个新的活动,就会将其放栈顶,当我们点击back回退或调用activity 谈谈横竖屏切换过中调用的函数 要切记这里活动已经被销毁了。 之后无论哪个应用序启动该Activity,都只会调用栈中该实例。 11. FLAG_ACTIVITY_SINGLE_TOP:对应singleTop启动模式 FLAG_ACTIVITY_NEW_TASK:对应singleTask模式 更多Android零基础学习参考:

    13600

    Android | TextView简介(宽高、文字、间距)

    我们也可以输具体数值。比如80dp。 dp是安卓中的一种单位,通常用来规定控件的宽高,间隔距离等等。类似的,表示文字大小的单位,安卓里用sp。 android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="新手 也可以传文字资源的名称(编号),类似setText(R.string.app_name)。 需要引ttf字体文件。 Android零基础视频参考

    15420

    相关产品

    • 直播 SDK

      直播 SDK

      直播 SDK 是腾讯云直播服务在移动场景的延伸,集成了腾讯云直播的推 / 拉流、主播观众互动连麦、主播跨房 PK 等能力,提供包括 iOS、Android、小程序、Web 等多种接入方式,为您提供针对移动场景的高质量直播服务,快速满足手机直播的需求。

    相关资讯

    热门标签

    扫码关注云+社区

    领取腾讯云代金券