![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Android学习笔记
rowland001
这个作者很懒,什么都没留下…
展开
-
【Android学习笔记】AutoCompleteTextView(数组在代码中)
注:本笔记英文原版就在你的电脑中:X:/Program Files/Android/android-sdk-windows/docs/resources/tutorials/views/hello-autocomplete.html(X即你安装SDK的盘符。)它的属性可见:X:/Program Files/Android/android-sdk-windows/docs/reference/android/widget/AutoCompleteTextView.html下载本示例源码AutoComplete原创 2011-02-24 14:55:00 · 1404 阅读 · 0 评论 -
10个学习Android开发的网站推荐
Android Developers作为一个Android开发者,官网的资料当然不可错过,从设计,培训,指南,文档,都不应该错过,在以后的学习过程中慢慢理解体会。Android Guides - CodePathCodePath是国外一个技术培训机构,主要培训iOS 和Android开发,而CodePath将Android Guides放在Github,已经获得了4000+个赞,对于Andro转载 2016-03-25 15:31:44 · 405 阅读 · 0 评论 -
待学习 构建灵活的界面
http://developer.android.com/intl/zh-cn/training/basics/fragments/fragment-ui.html原创 2016-03-25 16:19:24 · 494 阅读 · 0 评论 -
Android 如何找到最匹配资源
转载地址:http://developer.android.com/intl/zh-cn/guide/topics/resources/providing-resources.html#BestMatch当您请求要为其提供备用资源的资源时,Android 会根据当前的设备配置选择要在运行时使用的备用资源。为演示 Android 如何选择备用资源,假设以下 Drawable 目录转载 2016-03-25 16:50:19 · 1364 阅读 · 0 评论 -
Manifest.permission
摘自Google官方http://developer.android.com/intl/zh-cn/reference/android/Manifest.permission.html使用方法:manifests.xml,放在节点之上。android:name="android.permission.READ_CONTACTS" />Summ原创 2016-04-25 17:01:01 · 474 阅读 · 0 评论 -
Android APK反编译就这么简单 详解(附图)
转载地址:http://blog.csdn.net/vipzjyno1/article/details/21039349在学习Android开发的过程你,你往往会去借鉴别人的应用是怎么开发的,那些漂亮的动画和精致的布局可能会让你爱不释手,作为一个开发者,你可能会很想知道这些效果界面是怎么去实现的,这时,你便可以对改应用的APK进行反编译查看。下面是我参考了一些文章后简单的教程详解。 (注:反编译不转载 2016-04-14 15:07:01 · 279 阅读 · 0 评论 -
ListView基本示例
ListView在Android中应用十分广泛,如新闻列表、电话号码列表 、联系人列表等等。它一般垂直显示在手同屏幕上,可以自上而下地拉动。一般使用Adapter方法向列表中填充数据,数据来源有很多,如数组、数据库等等。ListView 属性属性描述android:idThis is the ID which uniquely原创 2016-04-14 17:11:06 · 689 阅读 · 0 评论 -
支持各种屏幕尺寸
转载自google官方,地址:https://developer.android.com/intl/zh-cn/training/multiscreen/screensizes.html#TaskUseWrapMatchPar此教程将向您介绍如何通过以下方法支持各种尺寸的屏幕:确保系统可以适当地调整您布局的尺寸以便适应屏幕根据屏幕配置提供合适的用户界面布局确保正确的布局应用到了正确转载 2016-04-18 16:45:28 · 361 阅读 · 0 评论 -
初识RecyclerView
原文地址:http://www.androidhive.info/2016/01/android-working-with-recycler-view/RecyclerView可以说是ListView的升级版,除了ListView的功能以外,还有很多ListView实现不了的功能。将RecyclerView和CardView搭配使用,能够超轻松地实现列表和网格。下面将通过示例教大家如何使用Recyc翻译 2016-05-04 10:35:16 · 1218 阅读 · 0 评论 -
只有MainActivity怎么够?教你如何启动另一个Activity
学习Android这段时间以来,我一直在考虑如何打开另一个Activity的事情,可是某人和我说这不重要,很简单,你先学增删改需要用到的东西,先把单页面学流畅了,再来弄这个。 既然他说简单,那我才有动力嘛,今天研究了一下,果然也不是费神的事儿。 上周升级了AndroidStudio2.0,以后在官方未升级之前都用这个版本来学习。 这篇文章里需要达到的目的是: 在主Activity中点击一个按钮原创 2016-04-21 11:17:25 · 10891 阅读 · 2 评论 -
Android Design Support Library使用详解
转载地址:http://blog.csdn.net/eclipsexys/article/details/46349721Google在2015的IO大会上,给我们带来了更加详细的Material Design设计规范,同时,也给我们带来了全新的Android Design Support Library,在这个support库里面,Google给我们提供了更加规范的MD设计风格的转载 2016-04-22 15:28:09 · 358 阅读 · 0 评论 -
如何使用ProgressDialog
一、申明private ProgressDialog pDialog;onCreate()中加入: pDialog = new ProgressDialog(this);二、加载数据时的操作pDialog.setMessage("Downloading json...");pDialog.show();三、加载完成时的操作pDialog.hide();四、效果展示原创 2016-05-18 11:42:56 · 453 阅读 · 0 评论 -
Android Studido(1.5.1)如何导入GitHub上的Module/Library
昨天,我突然意识到一个问题,如果我从GitHub上下载的开源项目,我想引用它里面的library,我应该如何操作? 带着对未来的美好期盼,我开始了研究。 一般地,导入一个porject,我已经很清楚如何操作了,一般是这样: 或者这样: 但如果想要引用一个library(如下图中的bottom-bar),就像这样的结构,该如何操作呢? 方法一:手动 (了解手法的方法其实是了解导入原创 2016-04-01 15:12:57 · 852 阅读 · 0 评论 -
Android创建多语言支持app
转载自:http://www.androidhive.info/2014/07/android-building-multi-language-supported-app/Android is one of the few popular mobile operating systems having millions of users over 190 countries and gro翻译 2016-03-25 15:52:03 · 857 阅读 · 0 评论 -
Linear Layout
前段时间学过布局,不过有些迷迷糊糊,我想到自己想模仿某个app做个类似界面,却有种无处伸展拳脚的感觉,现在打算认真学习一下布局。就先从Linear Layout开始吧: LinearLayout is a view group that aligns all children in a single direction, vertically or horizontally. You can s原创 2016-03-15 16:28:19 · 498 阅读 · 0 评论 -
【Android学习笔记】AutoCompleteTextView(数组在XML中)
在【Android学习笔记】AutoCompleteTextView(数组在代码中)中,我们是将自动提示的建议文本以数组的形式存放在.java中的,现在我们换一个形式,将提示文本放在strings.xml中,将一大串的数组放在XML文件中比放在代码中更加灵活。注意:本例是在上一期基础上进行变化的。首先我们在strings.xml里添加如下代码:zhongguozong央z中间z中后期z中部z中旬z中风然后我们将.java中ArrayAdapter adapter = new Array原创 2011-02-25 09:26:00 · 1238 阅读 · 0 评论 -
Android项目工程说明
<br /><br /> src:存放java源代码。<br /> gen:存放编译器自动生成的java代码,这个目录下的文件是系统自动维护的。<br /> assets:存放在这个目录下的文件,无论是mp3还是图片,都会被打包到发布包中。<br /> res:资源文件目录,添加到这个目录下的文件都会在gen下的R.ava文件中显示出来;如果res下存放的资源在应用中没有使用到,那么在gen下的R.java的文件中就不会显示,那么打包的时候就不会将这部分资源打包,减少了应用的发原创 2011-02-15 13:28:00 · 762 阅读 · 0 评论 -
Android SDK文档在哪里?
作为初学的我,想看看官方给出的一些学习资料,又不知道在哪里,找了良久,才发现它已经在我电脑里沉睡了这么长时间了。下载下来的SDK我安装在C盘,看下图:原创 2011-02-15 13:43:00 · 6862 阅读 · 2 评论 -
Android环境配置需安装的文件(附下载地址)
<br />1.JDK下载地址<br />2.ADT下载地址<br />3.Eclipse(建议选用Classic版本)<br /><br /> <br />4.SDK原创 2011-02-15 14:07:00 · 510 阅读 · 0 评论 -
Android SDK系统要求
<br />系统要求<br />以下就是使用Android SDK开发Android应用程序对于系统和软件的要求.操作系统Windows XP (32位), Vista (32或64位), or Windows 7 (32或64位)Mac OS X 10.5.8 或以上 (仅限x86)Linux (测试于Ubuntu Linux, Lucid Lynx)GNU C Library (glibc) 2.7 或以上。Ubuntu Linux, 8.04版本或以上 。64-bit distributions原创 2011-02-13 21:24:00 · 1342 阅读 · 0 评论 -
Android应用程序在手机上运行的步骤
<br />仅用于计算机是Windows操作<br />1.In Eclipse, you can do this from the Application tab when viewing the Manifest (on the right side, set Debuggable to true). Otherwise, in the AndroidManifest.xmlfile, add android:debuggable="true" to the <application> element.原创 2011-02-14 11:43:00 · 3553 阅读 · 0 评论 -
Android学习笔记之TextView
<br />XML属性<br />android:autoLink<br />设置是否当文本为URL链接/email/电话号码/map时,文本显示为可点击的链接。可选值(none/web/email/phone/map/all)<br />android:autoText<br />如果设置,将自动执行输入值的拼写纠正。此处无效果,在显示输入法并输入的时候起作用。<br />android:bufferType<br />指定getText()方式取得的文本类别。选项editable 类似于StringBu原创 2011-02-16 13:29:00 · 1071 阅读 · 1 评论 -
Android系统包说明
<br /><br />android.app :提供高层的程序模型、提供基本的运行环境 <br />android.content :包含各种的对设备上的数据进行访问和发布的类 <br />android.database :通过内容提供者浏览和操作数据库 <br />android.graphics :底层的图形库,包含画布,颜色过滤,点,矩形,可以将他们直接绘制到屏幕上. <br />android.location :定位和相关服务的类 <br />android.media :提供一些类管理多种音原创 2011-02-15 13:25:00 · 431 阅读 · 0 评论 -
Android中的常用布局
1、帧布局 FrameLayout:是最简单的一个布局对象。在他里面的的所有显示对象爱你过都将固定在屏幕的左上角,不能指定位置,但允许有多个显示对象,只是后一个会直接覆盖在前一个之上显示,会把前面的组件部分或全部挡住。android:layout_width=”wrap_content” android:layout_height=”wrap_content”>2、线性布局 LinearLayout:线性布局是所有布局中最常用的类之一,也是RadioGroup, TabWidget, TableLayout原创 2011-02-15 15:41:00 · 1108 阅读 · 0 评论 -
【Android学习笔记】Spinner
注:本笔记英文原版就在你的电脑中:X:/Program Files/Android/android-sdk-windows/docs/resources/tutorials/views/hello-spinner.html(X即你安装SDK的盘符。)Spinner是一个类似于下拉列表的控件。在本次学习笔记中,我将创建一个简单的Spinner用于显示一组行星列表。当选中其中一个时,将把先把的项目以吐司消息的形式显示出来。1.在eclipse中新建一个名为HelloSpinner的Android项目;2.打开原创 2011-02-24 09:47:00 · 1042 阅读 · 0 评论 -
Android SDK Samples讲解之ActionBarCompat-Basic
为什么会选择这个开始学呢?我也不知道,纯属缘分。 首先,不是新建project,而是看看这个sample运行出来是什么样,有没有信心来学习。 在这个例子中我学到了:如何更换Launcher Icon如何更换theme(系统自带,非自定义)如何制作9patch,俗称点9图如何确定第一个启动的ActivityXML中CDATA的作用是什么如何通过XML和后台代码的方式添加menu -原创 2016-03-14 15:17:28 · 634 阅读 · 0 评论 -
Android SDK Samples,学习Android的好方法
从今天开始呢,我要开始学习Google家自己出的Android代码示例,总觉得这才是原汁原味的。 我用的是Google自家的Android Studio,目前是这个版本: 其实不知道你有没有发现,Android Studio是可以导入自家的Samples的,就像这样: 不过,悲催的是,你点开它的时候,它会这样: 然后就是这样: 对,没错,你上了不google。 难道就这样原创 2016-03-14 14:56:15 · 6060 阅读 · 0 评论 -
Android,抛开USB的真机调试
经过这两天的Android学习,我的手机一天八小时连接在电脑上,让我很是心疼,心想能不能有种方法,能让我不用连接USB也能真机调试。 嘿,还就真让我找到啦。人家Android Studio提供这个插件,只是,世界太大,我太小,没找着。 经过一番度娘之后,现总结如下,哼~哼:前提,重要的前提:你的手机和你的电脑在同一WIFI下一、打开Settings,两种打开方法,一是File-Settings,原创 2016-03-16 09:53:27 · 551 阅读 · 0 评论 -
解决IndexOutOfBoundsException: Inconsistency detected. Invalid view holder adapter
RecyclerView刷新数据的时候可能会出现这个报错,我就是被它困扰了一天,好在万能的google帮我找到了解决方案。 其实这不是我的问题,是官方的BUG,BUG,BUG。package com.my.asus.myrecyclerview.helper;import android.content.Context;import android.support.v7.widget.Linea原创 2016-05-18 11:59:40 · 8385 阅读 · 5 评论