【Android OpenGL ES向导学习笔记(扫盲专用)】教程文章相关的互联网学习教程文章

Android(java)学习笔记88:TextView属性大全

TextView属性大全: android:autoLink 设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all) android:autoText 如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。 android:bufferType 指定getText()方式取得的文本类别。选项editable 类似于StringBuilder可追加字符,也就是说getText后可调用append方法设置文本内容。spa...

Pro Android学习笔记 ActionBar(1):Home图标区【图】

??Pro Android学习笔记(四八):ActionBar(1):Home图标区2013年03月10日 ? 综合 ? 共 3256字 ? 字号 小 中大? 评论关闭ActionBar在Android 3.0 SDK中为平板引入,在4.0中也能够在phone中使用。在title中提供类似tab和菜单的效果,有三种形式:Tabbed action bar,list action bar和standard action bar,我们将在小样例中进行示范。Home Icon在Action Bar的最左边,就是Home icon和标题的区域,如上图红圈内。在Home icon的左边...

Android学习笔记之dispatchTouchEvent和OnInterceptTouchEvent和OnTouchEvent三个方法之间的联系...【图】

PS:好久没有写博客了,项目正式开始启动了,但是怎么也打不起精神来...可能还是不适应放假留校...这下一年只能回家一次了...伤感...写篇博客舒坦下... 学习内容: Android中dispatchTouchEvent和OnInterceptTouchEvent和OnTouchEvent三个方法之间的联系...这三个方法研究了整整一个下午,也没有理解的特别的好...说实话,java的源代码我始终都没有看懂究竟是怎么个调用过程...不过还是把自己理解的结果写一下把... 这三个方法是...

Android学习笔记(36):Android的两种事件处理方式【图】

Android提供了两种事件处理的方式:基于回调的事件处理 和 基于监听的事件处理。 我们来说的容易理解一点:(1)基于回调的事件处理就是继承GUI组件,并重写该组件的事件处理方法。除了一些特定的情况,大部分情况使用基于回调的事件处理方式并不是最好的选择。(2)基于监听的事件处理就是在监听器中定义事件的处理方式,再为组件绑定监听器。这种方式无疑是更能够体现面向对象思想的。 基于回调的事件处理: View类包含如下的方法...

Android学习笔记(十二)——实战:制作一个聊天界面【代码】【图】

//此系列博文是《第一行Android代码》的学习笔记,如有错漏,欢迎指正!  运用简单的布局知识,我们可以来尝试制作一个聊天界面。一、制作 Nine-Patch 图片 :  Nine-Patch图片是一种被特殊处理过的 png 图片,能够指定哪些区域可以被拉伸而哪些区域不可以。一般用来作为聊天信息的背景。在此我们先准备一张png图片。然后在 Android sdk 目录下有一个 tools 文件夹,在这个文件夹中找到 draw9patch.bat文件。 双击打开之后, 在...

Android学习笔记(43):Java开发SQLite程序

正如前面一文说的,SQLite多用于嵌入式开发中,但有时为了更方便的编辑数据库文件,我们也常常需要开发在电脑上运行的SQLite程序。这种情况是经常发生的,比如在我们需要把一大批的txt文件中的数据插入到一个数据库中的时候。 还好这是很简单的,所以本文我们来学习如何用Java开发SQLite程序。 (1)准备工作下载sqlite-jdbc-版本号.jar文件,放到jre\lib\ext文件夹。如我的路径是C:\ProgramFiles\Java\jre1.8.0_77\lib\ext。 (2)...

Pro Android学习笔记(二):开发环境:基础概念、连接真实设备、生命周期【图】

在Android学习笔记(二):安装环境中已经有相应的内容。看看何为新。这是在source网站上的Android架构图,和标准图没有区别,只是这张图颜色好看多了,录之。本笔记主要讲述Android开发环境。一些基础概念View。View是UI基础构建元素。View也可作为view容器,即有层次嵌套。你所看到的一切UI都是view。Activity。Activity通常是应用的一屏,通常含有一个或多个View(虽然不是必须),顾名思义,是帮助用户处理一件事的活动。应用通...

Android学习笔记—第六章 Asynctask异步加载

第六章 Asynctask 异步加载1.好处:不需要创建线程就可管理线程 缺点:步骤多2.步骤:(1)创建一个类继承Asynctask<xxx,xxx,xxx>;三个泛型参数: 第一个:决定了execute()方法的传入值类型,决定了doInBackground()方法的传入值类型 第二个:决定了publishProgress()方法的传入值类型,决定了onProgressUpdate()方法的传入值类型 第三个:决定了doInBackground()方法的返回值类型,决定了onPostExecute()方法的传入值类型、3.执行...

Android开发学习笔记-自定义TextView属性模版【代码】

如果项目中有很多个控件使用的是同一种样式,则为了方便,可以将样式设置到系统中去,这样使用的时候会方便很多。 下面是自定义样式模版的方法。1、在style.xml文件中添加自己要设置的样式内容<resources><!--Base application theme, dependent on API level. This theme is replacedby AppBaseTheme from res/values-vXX/styles.xml on newer devices.--><style name="AppBaseTheme" parent="Theme.AppCompat.Light"><!--Them...

【学习笔记】Android日志级别【图】

系统日志API650) this.width=650;" src="/upload/getfiles/default/2022/11/8/20221108030343977.jpg" title="QQ截图20161026163947.png" />还可以自己添加Logcat Filter,可以在DDMS中查看Logcat原文:http://11926720.blog.51cto.com/11916720/1865949

Android学习笔记:使用ViewPager组件实现图片切换【代码】

在很多App中,尤其是第一次安装启动后,都会出现几个图片进行一些app的介绍和说明,图片可以随着滑动而切换。我们这里利用 ViewPager组件来演示如何实现这一点。1、创建一个app工程,默认创建一个主 Activity2、设置该Activity的布局文件activity_main.xml内容如下: <?xml version="1.0" encoding="utf-8"?> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"android:layout_width="match_parent"android...

<Android开发视频教学>学习笔记【代码】

1、[Android开发视频教学]01_18_文件下载,这一集的示例代码有问题。利用http协议下载任意内容的文件时,因为网络、服务器等等不可知的因素,会造成每次从输入流获取的数据量不确定。所以output.write(buffer)方法不能用了。视频中演示时下载的是本机tomcat服务器上的文件,文件大小没有出现问题。还有在http request的head中设置取消压缩方式可能也是因素之一。http://www.myext.cn/android/a_819.htmlhttp://m.blog.csdn.net/blo...

【Android学习笔记】Android Studio简单断点调试【图】

首先点击断点调试按钮运行App启动之后,会弹出如下图的提示框,不要管,几秒之后这个弹框会自动消失,然后App会成功运行。下面介绍一下断点调试的相关操作按钮对应的功能:按钮1的功能:从当前断点跳到下一个断点,如果当前断点为最后一个断点则点击后断点结束,App正常运行。 按钮2(step over)的功能:一步步往下走,及按代码逻辑一行一行代码往下走。 按钮3(step into)的功能:遇到方法就往方法里走。 按钮4(force step int...

android菜鸟学习笔记25----与服务器端交互(二)解析服务端返回的json数据及使用一个开源组件请求服务端数据【代码】【图】

补充:关于PHP服务端可能出现的问题:如果你刚好也像我一样,用php实现的服务端程序,采用的是apache服务器,那么虚拟主机的配置可能会影响到android应用的调试!!在android应用中访问的IP都是10.0.2.2,如果在apache虚拟主机配置文件中配置了多个虚拟主机,那么将默认解析为对第一个虚拟主机的请求,所以,在调试android应用时,应该将对应的服务端所配置的那个虚拟主机放在配置文件中的第一个虚拟主机的位置。否则就会出现请求的...

Android学习笔记-Intent(一)【代码】【图】

Intent对象在Android官方API这样描述:It is a passive data structure holding an abstract description of an operation to be performed. 它是一种数据结构,抽象描述一次将要被执行的操作,其作用是在程序运行过程中连接两个不同的组件。  Intent机制的引入,是实现Android应用程序的组件间通信的一种消息机制,它允许你在应用程序的组件间传递 Intent 来执行动作和产生事件,组件可以是跨应用程序间传递消息。Intent的设计目...