android学习
文章平均质量分 52
yesjava
这个作者很懒,什么都没留下…
展开
-
Android RadioButton 学习笔记
RadioButton 学习笔记1.RadioButton要在RadioGroupcaiyouxiao原创 2014-07-15 16:50:19 · 824 阅读 · 0 评论 -
Android 自定义视图
Android自定义视图很简单,新建类继承于android.view.View类,实现onDraw()函数,然后直接在layout里面使用即可需要注意的几点:自定义视图构造函数要实现带有AttributeSet参数那个,要不一直报错.上代码:public class MyView extends View {private Paint myPaint;private Displ原创 2015-06-17 19:48:52 · 616 阅读 · 0 评论 -
Android R.id.xxxx cannot be resolved or is not a field
找了一下午也没找到原因,原来好好的R.layout.activity_main 找不到,不管怎么clean,重启都不行。后来在stackoverflow上找到答案,原来是导入的R.id导错包了,导的是android.R.链接地址https://stackoverflow.com/questions/26533238/action-settings-cannot-be-resolved-or原创 2015-06-30 15:07:49 · 1674 阅读 · 0 评论 -
Android 弹出键盘往上挤压页面
Activity有输入框,有ListView,,当输入框获取焦点的时候,键盘往上挤压,页面内容也跟着往上挤压。解决办法:在Activity里面加入android:windowsoftinputmode="adjustpan"代码,这样键盘就会覆盖屏幕。如果不想键盘覆盖屏幕,想让屏幕整体上移,就加入属性android:windowsoftinputmode="st转载 2015-07-13 17:43:36 · 4470 阅读 · 1 评论 -
Android Drawable和Bitmap区别
一、相关概念1、Drawable就是一个可画的对象,其可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable),还有可能是一个图层(LayerDrawable),我们根据画图的需求,创建相应的可画对象2、Canvas画布,绘图的目的区域,用于绘图3、Bitmap位图,用于图的处理4、Matrix矩阵二、Bitmap1、从资源中获转载 2015-08-18 09:27:38 · 735 阅读 · 0 评论 -
Adapter理解
Adapter是连接数据和视图之间的适配器接口,是数据和视图UI之间重要的关系纽带。经常用于ListView,Spinner,GirdView等视图组件。在实际应用中,比较常用的是BaseAdapter,SimpleAdapter,ArrayAdapter,SimpleCursorAdapter.其中BaseAdapter 是一个抽象类,集成它需要实现较多的方法,因此也具有一定的灵活性。原创 2015-08-18 11:10:20 · 737 阅读 · 0 评论 -
ArrayAdapter使用
ArrayAdapter使用,先看构造函数,1.public ArrayAdapter (Context context, int resource) 这个构造函数只有两个参数,第一个一个是Context上下文,通常是ListView所在的Activity;另外一个是一个资源id,代表一个TextView。这个资源id可以采用系统的,比如android.R.layout.simp原创 2015-08-18 11:10:56 · 3310 阅读 · 0 评论 -
SimpleAdapter 使用
SimpleAdapter 顾名思义,简单的数据适配器,被用来做简单的数据展示,它可以将静态数据映射到XML定义好的视图上。先看构造函数:public SimpleAdapter (Context context, ListMapString, ?>> data, int resource, String[] from, int[] to)第一个参数是上下文,第二个参数是由Ma原创 2015-08-18 16:54:52 · 685 阅读 · 0 评论 -
mac 无法连接android手机进行调试 解决方案
第一步: 查看usb设备信息在 终端输入:system_profiler SPUSBDataType 可以查看连接的usb设备的信息比如我的usb信息如下(部分内容): Android: Product ID: 0x2769 Vendor ID: 0x22d9 Version: 2转载 2013-10-16 09:46:00 · 6228 阅读 · 0 评论 -
android小知识(持续更新)
1.设置组件背景透明在对应的布局文件中写以下代码:android:background="#00000000"原创 2013-10-08 19:43:58 · 590 阅读 · 0 评论 -
Android Activity 之间传递数据以及 Activity关闭
1。Activity A 向 Activity B里传数据在Activity A写以下代码Intent intent=new Intent(A.this,B.class);Bundle bundle=new Bundle();bundle.putString(“hello”);intent.putExtra(bundle);在Activity B写以下代码publi原创 2013-09-16 20:22:56 · 1106 阅读 · 0 评论 -
android学习笔记1
<br /> 最近刚入手MOTO的Defy(水货),Android2.1的系统。作为广大IT从业人员一份子,所以决定开始学习Android开发。<br /> 悲剧的是从下定决心学习至今,HelloWorld还没搞出来。甚至环境还没搭建成功。。。。。<br /> 因为公司只能上CSDN,ItEye之类的技术网站,所以无法从Google上下载sdk。只能先在家里下来之后,然后在copy到公司。今天好不容易才把弄好,接下来开始进入android的世界吧<br />原创 2011-04-11 16:23:00 · 415 阅读 · 0 评论 -
flex 分页2
private function pageChange(event:ChangePageEvent):void{ if(event._currentPage==0){ event._currentPage=1; } var startRow:int=(event._currentPage-1)*(event._pagesum)+1; var en转载 2012-04-17 17:58:39 · 575 阅读 · 0 评论 -
Android 数据存储
数据存储在开发中是使用最频繁的,在这里主要介绍Android平台中实现数据存储的5种方式,分别是:1 使用SharedPreferences存储数据2 文件存储数据3 SQLite数据库存储数据4 使用ContentProvider存储数据5 网络存储数据 下面将为大家一一详细介绍。 第一种: 使用SharedPreferences存储数据SharedPre转载 2013-09-06 09:07:11 · 784 阅读 · 0 评论 -
Android布局详解
布局: 在 android 中我们常用的布局方式有这么几种:1.LinearLayout ( 线性布局 ) :(里面只可以有一个控件,并且不能设计这个控件的位置,控件会放到左上角) 线性布局分为水平线性和垂直线性二者的属性分别为: android:orientation=" horiz转载 2013-09-01 10:47:22 · 678 阅读 · 0 评论 -
Android http请求代码
前言,Android的网络通信的方式有两种:使用Socket或者HTTP,今天这一篇我们详细讲解使用HTTP实现的网络通信,HTTP又包括两种方式编程方式:(1)HttpUrlConnection;(2)HttpClient; 好了,我们直接进行讲解,当然之前也会有一部分有关Android网络通信的其他知识,我们也应该了解。一.获取网络状态的方法(1)MainAct转载 2013-09-06 17:21:01 · 25645 阅读 · 6 评论 -
android:gravity 和 android:layout_Gravity属性 的区别
在进行UI布局的时候,可能经常会用到 android:gravity 和 android:layout_Gravity 这两个属性。 关于这两个属性的区别,网上已经有很多人进行了说明,这边再简单说一下。 (资料来自网络) LinearLayout有两个非常相似的属性:android:gravity与android:layout_gravity。转载 2013-09-02 17:44:33 · 636 阅读 · 0 评论 -
Android中的AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。关于Handler的相关知识,前面也有所介绍,不清楚的朋友们可以参照一下。转载 2013-09-09 16:42:44 · 982 阅读 · 0 评论 -
Android 布局嵌套
本来用RelativeLayout的布局方式就很灵活,但是还是有写需求达不到。只能通过布局嵌套的方式来实现。首先activity_main采用的是RelativeLayout布局方式,然后通过include标签引入一个LinearLayout的布局文件。建一个xml文件,取名twobtn.xml,内容如下xmlversion="1.0"encoding="utf-8"?原创 2013-09-04 20:46:10 · 3327 阅读 · 0 评论 -
Android中layout_gravity和gravity
gravity是指改视图组件的子视图的对齐方式,比如设置Button的gravity属性,指的是Button上的文字的对齐方式layout_gravity是该组件在父组件中布局方式,比如layout_gravity=“center” 代表该组件在布局中居中显示但有时候设置layout_gravity属性会发现根本不起作用。经测试发现,在LinearLayout中设置组件的layout_原创 2015-08-20 15:47:12 · 745 阅读 · 0 评论