安卓端学习
文章平均质量分 81
qq_38080117
这个作者很懒,什么都没留下…
展开
-
TextView控件学习
TextView控件学习TextView控件可以向用户展现文本信息,我们可以设置该文本信息是否能编辑1、TextView基本使用在程序中创建TextView对象在xml文件中布局使用2、New Android Project->Project name:TextViewBuild Target:Android 2.2Applicati转载 2018-01-12 11:58:09 · 169 阅读 · 0 评论 -
Android开发框架xUtils3.x新手教学(三)使用注解绑定UI、资源和事件
此处不再赘述注解的基本概念,直接上干货。步骤1.在类的声明处,用@ContentView绑定 UI布局文件和类名@ContentView(R.layout.activity_login)public class LoginAty extends Activity步骤2.在onCreate函数中,调用x.view().inject(this);步骤3.将需要操作的对象于UI资源绑定@ViewInj转载 2018-01-17 19:31:38 · 203 阅读 · 0 评论 -
SharedPreferences的用法
SharedPreferences 是Android数据持久化方法中最简单的一种实现。它的使用场景一般是在需要保存一个相对小的key-value集合。SharedPreferences对象指向了一个保存key-value pairs(可以保存的基础数据类型:Boolean、int、Float、Long、String)的文件,并为读写他们提供了简单的方法。文件均由framework管理,其既可以是私转载 2018-01-17 19:59:04 · 466 阅读 · 0 评论 -
Android自定义View(一)关于super、this和构造方法
其实我发现个问题,我写的博客都是我边学变写的,当回过头来再看之前的博客,感觉总是:这特么写的什么玩意了!所以,感谢你能看我的博客,虽然有点糟糕。 进入主题,先说this关键字。 这个关键字用的还是挺多的:Activity中的Context对象、实现的接口、冲突命名时指定成员变量;实体类中setter方法指定成员变量;指代不同参的构造方法;[java] view plai转载 2018-01-18 10:01:41 · 615 阅读 · 0 评论 -
获得 LayoutInflater 实例的三种方式
在实际开发中LayoutInflater这个类还是非常有用的,它的作用类似于findViewById()。不同点是LayoutInflater是用来找res/layout/下的xml布局文件,并且实例化;而findViewById()是找xml布局文件下的具体widget控件(如Button、TextView等)。 具体作用:1、对于一个没有被载入或者想要动态载入的界面,都需要使用LayoutIn转载 2018-01-18 10:45:25 · 512 阅读 · 0 评论 -
PopUpWindow使用详解(一)——基本使用
前言:不要嫌前进的慢,只要一直在前进就好。相关文章:1、《PopUpWindow使用详解(一)——基本使用》2、《PopUpWindow使用详解(二)——进阶及答疑》有同学讲到想要知道PopUpWindow的知识,这里就给大家讲一讲PopUpWindow的基本用法和原理吧。这段时间博客可能会更新比较慢,因为你懂的 !!-_- ,往左看公告,嘿嘿。 先看一下我们要做的效果:这个效果很容易理解:当转载 2018-01-18 15:17:59 · 159 阅读 · 0 评论 -
PopUpWindow使用详解(二)——进阶及答疑
前言:有人问我,即便梦想成真了又能怎样,或许不能怎样,但这是梦想。相关文章:1、《PopUpWindow使用详解(一)——基本使用》2、《PopUpWindow使用详解(二)——进阶及答疑》上篇为大家基本讲述了有关PopupWindow的基本使用,但还有几个相关函数还没有讲述,我们这篇将着重看看这几个函数的用法并结合源码来讲讲具体原因,最后是有关PopupWindow在使用时的疑问,给大家讲解一下转载 2018-01-18 15:21:07 · 180 阅读 · 0 评论 -
view的setTag() 和 getTag()应用
View中的setTag(Onbect)表示给View添加一个格外的数据,以后可以用getTag()将这个数据取出来。 可以用在多个Button添加一个监听器,每个Button都设置不同的setTag。这个监听器就通过getTag来分辨是哪个Button 被按下。 Java代码 import android.app.Activity; import android.os.Bundle; im转载 2018-01-18 20:22:18 · 186 阅读 · 0 评论 -
XUtils===XUtils3框架的基本使用方法(二)
转载自:http://blog.csdn.net/a1002450926/article/details/50364196上一篇文章,主要介绍了XUtil3的注解模块,网络模块,图片加载模块,今天给大家带来数据库模块的讲解,现在主流的ORM框架很多,比如OrmLite,GreenDao,Active Android,Realm等等,这些框架每个都有自己的优点和缺点,大家完全可以根据自己项目的实际需翻译 2018-01-17 19:29:35 · 262 阅读 · 0 评论 -
XUtils===XUtils3框架的基本使用方法(一)
转载自:http://blog.csdn.net/a1002450926/article/details/50341173今天给大家带来XUtils3的基本介绍,本文章的案例都是基于XUtils3的API语法进行的演示。相信大家对这个框架也都了解过,下面简单介绍下XUtils3的一些基本知识。XUtils3一共有4大功能:注解模块,网络模块,图片加载模块,数据库模块。 使用XUtils只需要在li转载 2018-01-17 19:27:26 · 181 阅读 · 0 评论 -
xUtils3源码分析(一):view的绑定
概述xUtils3是国人开发的一款功能丰富的Android快速开发框架,值得研究下。zip包下载:[ZIP]xutils主要分以下几个模块视图绑定模块网络请求模块数据库模块图片加载模块我们将逐一透过源码分析,本文分析视图绑定模块,包含View的注入和View事件的注入。我们将项目导入AndroidStudio,项目结构:项目结构xutils为项目源码,s转载 2018-01-17 19:22:05 · 176 阅读 · 0 评论 -
Android Drawable 那些不为人知的高效用法
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/43752383,本文出自:【张鸿洋的博客】1、概述Drawable在我们平时的开发中,基本都会用到,而且给大家非常的有用。那么什么是Drawable呢?能够在canvas上绘制的一个玩意,而且相比于View,并不需要去考虑measure、layout,仅仅只要去考虑转载 2018-01-15 09:40:00 · 168 阅读 · 0 评论 -
Spinner
98编辑推荐:稀土掘金,这是一个针对技术开发者的一个应用,你可以在掘金上获取最新最优质的技术干货,不仅仅是Android知识、前端、后端以至于产品和设计都有涉猎,想成为全栈工程师的朋友不要错过!Spinner提供了从一个数据集合中快速选择一项值的办法。默认情况下Spinner显示的是当前选择的值,点击Spinner会弹出一个包含所有可选值的dropdown菜单,从该菜单中可以为Sp转载 2018-01-16 21:55:28 · 223 阅读 · 0 评论 -
Android之Adapter用法总结
1.概念 Adapter是连接后端数据和前端显示的适配器接口,是数据和UI(View)之间一个重要的纽带。在常见的View(List View,Grid View)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系:Android中所有的Adapter一览: 由图可以看到在Android中与Adap转载 2018-01-16 22:00:10 · 128 阅读 · 0 评论 -
Android studio 3.0安装配置方法图文教程
这篇文章主要为大家详细介绍了Android studio 3.0安装配置方法图文教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下本文为大家分享了Android studio安装与配置,具体内容如下1、首先下载Android studio安装包,可以从http://www.android-studio.org/,下载最新版本,这里采用3.0版本进行演示,对应安装包为android-转载 2018-01-17 12:53:58 · 42565 阅读 · 11 评论 -
catch(Exception e)
作为一个面向对象编程的程序员对于 下面的一句一定非常熟悉: try { // 代码块 } catch(Exception e) { // 异常处理 } finally { // 清理工作 } 就是面向对象中最最常见的异常处理程序,而且甚至我们会莫名其妙的被编译器要求加上这个模块,甚至我们自己也不知道捕捉到异常该怎么处理…转载 2018-01-17 16:36:23 · 2559 阅读 · 0 评论 -
ArrayList详解
1、简介ArrayList是Java集合框架中的一个重要的类,它继承于AbstractList,实现了List接口,是一个长度可变的集合,提供了增删改查的功能。集合中允许null的存在。ArrayList类还是实现了RandomAccess接口,可以对元素进行快速访问。实现了Serializable接口,说明ArrayList可以被序列化,还有Cloneable接口,可以被复制。和Ve转载 2018-01-17 16:46:37 · 180 阅读 · 0 评论 -
List中的set方法和add方法
public class TestList {public static void main(String[] args){ List l1 = new LinkedList(); for(int i=0; i l1.add("a"+i); } System.out.println(l1); l1.add(3,"a100"); Syst转载 2018-01-17 17:10:54 · 730 阅读 · 0 评论 -
listview与adapter用法
一个ListView通常有两个职责。(1)将数据填充到布局。(2)处理用户的选择点击等操作。第一点很好理解,ListView就是实现这个功能的。第二点也不难做到,在后面的学习中读者会发现,这非常简单。一个ListView的创建需要3个元素。(1)ListView中的每一列的View。(2)填入View的数据或者图片等。(3)连接数据与ListView的适配器。也就是说,要使用ListView,首先转载 2018-01-17 19:03:40 · 271 阅读 · 0 评论 -
Android UI编程之自定义控件初步(上)——ImageButton
概述: 我想我们在使用一些App的时候,应该不会出现一些“裸控件”的吧。除非是一些系统中的软件,那是为了保持风格的一致性,做出的一些权衡。我这里并非是在指责Android原生的控件不好看,说实在的,我很喜欢Android的一些原生控件。只是有些时候为了风格的一致性,就不得不去花些功夫在美工上。这于美工这一点,我对某讯的产品的确欣赏。下面就让我们开始一点一点学习Android UI转载 2018-01-10 13:11:45 · 215 阅读 · 0 评论