随笔分类 - Android学习
摘要:转载请注明本文出自大苞米的博客(http://blog.csdn.net/a396901990),谢谢支持! 写在最前: 本文的思路主要借鉴了2014年AnDevCon开发者大会的一个演讲PPT,加上把网上搜集的各种内存零散知识点进行汇总、挑选、简化后整理而成。 所以我将本文定义为一个工具类的文章,如果你在ANDROID开发中遇到关于内存问题,或者马上要参加面试,或者就是单纯的学习或复习一下...
阅读全文
摘要:原文地址:http://www.cnblogs.com/zyw-205520/archive/2013/02/17/2914190.html 转自(http://www.starming.com/index.php?action=plugin&v=wave&tpl=union&ac=viewgrouppost&gid=74&tid=20713&pg=1) 随着技术的发展,智能手机硬件配...
阅读全文
摘要:地址:http://hukai.me/ http://blog.csdn.net/arui319/article/list/4 http://blog.csdn.net/yzzst
阅读全文
摘要:1.在Android Studio中,点Run菜单,然后点Edit Configurations… 2.在Defaults/Android Application,设置Target Device to Show chooser dialog 3.选择Use same device for future launches. 另外一种方法添加工具栏按钮打开vs emulator 1.File>...
阅读全文
摘要:Resources在Android体系中非常重要,常用的Resources有strings,colors,bitmaps和layouts等,你可以修改这些文件的值而不用去重新编译程序。在android中有非常多的resource类型,在这里我们主要讨论学习常用的类型。 String Resources android的strings文件放在res/values目录下面,你可以...
阅读全文
摘要:View View是创建UI的基础控件,Activity 一个应用程序可能包含多个Activity,用来在屏幕中展示用户数据或者编辑用户数据。Fragement 类似于Activity的子控件,一个Activity可以包含一个或多个Fragement.Intent 通常使用Intent来完成以下工作...
阅读全文
摘要:转载自:Android高手进阶教程(二十三)之---Android中的日历读写操作!!! - Android_Tutor的专栏 - CSDN博客 大家好,好久没有更新blog了,今天给大家分享一下Android中一些自带日历的操作方法,这里主要用到了ContentProiver的知识.如果大家不明白ContentProvider建议先查一下资料,知道它是干什么的。这样更容易下面的例子. 好了废话...
阅读全文
摘要:说到选择样式widgets我们得首先要了解Android adapters,它为选择样式的widgets提供常规数据接口。最简单的adapter是使用ArrayAdapter,如下所示: String[] items={“this”,”is”,”a”,”really”,”silly”,”list”}; new ArrayAdapterString(this,android.R.layout.s...
阅读全文
摘要:3.TableLayout:Android 的TableLayout的布局就像Html的表格一样,可以根据我们的说明来安排widgets的位置。我们可以自己控制屏幕的行数和列数,而每列可以根据包含的内容进行伸缩。 通常情况下,TableLayout有多个TableRow组成,每个TableRow就是一行,定义几个TableRow就是定义几行。TableLayout不会显示行或者列或者cell的边线...
阅读全文
摘要:1.LinearLayout:包含的子控件是以列或行的方式进行排列。 Orientation:是以什么方式排列,值有:horizontal和vertical。也可以在java代码中调用setOrientation(LinearLayout.HORIZONTAL)。 LinearLayout xmlns:android=”http://schemas.android.com/apk/res/an...
阅读全文
摘要:每一个GUI开发工具都会提供一些基本的控件,例如Label和Button 等,下面我们来看下Android的一些基本控件。 Label:就是只用来显示些文本信息,而且不需要编辑的控件,在Android中是使用TextView控件的。我们来看一下在xml文件下面怎么定义该控件,我们来看以下的xml代码: TextView android:layout_width=”fill_parent” an...
阅读全文
摘要:首先创建一个项目名称为firstapp,应用程序名为firstapp,包名为com.study.firstapp,Activity名称为NowActivity,打开NowActivity.java代码,修改代码为如下代码: package com.study.firstapp; import android.app.Activity;import android.os.Bundle;import...
阅读全文
摘要:DDMS(Dalvik Debug Monitor Service)是集成到Eclipse中的调试Android工具。DDMS大致可以分为5个功能区域: Task管理 File管理 Emulator interaction Logging Screen captures 注意:如果你在你的Eclipse中没有看到DDMS 界面,你可以到Window-Open Perspective-Othe...
阅读全文
摘要:在学习android之前首先要会使用它的帮助文档,毕竟它所提供的api太多,有时候我们要去查看文档才能帮助我们更好的解决问题。它的帮助文档在你安装的Android SDK文件夹下面的docs子目录下面,文档主要分6部分: SDK:安装在电脑上的关于SDK版本的信息等。 Dev Guid:开发向导,包括FAQs等。 Reference:Android APIs帮助索引。 Blog:链接到Andro...
阅读全文
摘要:Android很早以前就想学习一下了,这段时间正好有时间学习一下。首先让我们从创建一个简单的Hello World程序开始学习。现在我们使用Android项目向导来创建一个Android应用程序: 选...
阅读全文
摘要:Views Views 是所有可视元素的基类,所有的用户控件,包括布局类都继承于View。 View Groups View Groups 是View类的扩展,可以包含多个View;可以使用ViewGroup类创建包含多个View的组合控件。 Activities 用来显示View,相当于Forms的概念。 Android 工具箱: TextView 标准只读文本标签。 EditText 可以编辑输入的文本框。 ListView 创建和管理垂直方向列表的控件。 Spinner 是个组合控件,可以显示文本内容,并且可以从下拉列表中选择要显示的文本内容。(下拉列表控件) Button 标准按钮 C
阅读全文
摘要:创建Android开发环境以前首先要做到是下载必需对软件包: 1.JDK 1.6+ 2. Android sdk 3.Elipse 在下载这些安装包后,首先安装jdk。安装成功后要配置环境变量才可以使用,配置步骤如下: 1.选择”系统属性”=》高级=》环境变量;如下图: 2.新建系统变量,变量名称为”java_home”,变量值为jdk安装目录,如下图所示: 3.创建系统变量,变量名为”classpath”,变量值为”%java_home%\lib;%java_home%\lib \tools.jar”,如下图所示: 4.编辑”Path”,增加值”;%java_home%\bin;%ja
阅读全文

浙公网安备 33010602011771号