[Android基础知识]
文章平均质量分 77
安卓基础知识讲解
谭祖爱
长沙学院 计算机科学与技术 本科生,专注于 移动开发 领域,圆通速递有限公司 负责 Android应用研发;
展开
-
android经典DEMO
1、Android团队提供的示例项目 如果不是从学习Android SDK中提供的那些样例代码开始,可能没有更好的方法来掌握在Android这个框架上开发。由Android的核心开发团队提供了15个优秀的示例项目,包含了游戏、图像处理、时间显示、开始菜单快捷方式等。原创 2015-01-07 16:50:17 · 792 阅读 · 0 评论 -
Android onActivityResult获取返回值的用法
现有MainActivity,当它进入到SecondActivity后,在SecondActivity中进行了某些操作然后需要将值返回给MainActivity时,于是就可以用到onActivityResult()这个方法了,下面呢,我就具体来介绍一下用法。1、MainActivity里面的主要代码(1)当需要返回值时,那么在启动另一个Activity时要用到startActiv原创 2015-02-06 12:21:42 · 6884 阅读 · 0 评论 -
Fragment中onActivityResult不响应
开发中遇到Fragment中onActivityResult不响应的问题。第一种情况:fragment.java 中getActivity().startActivityForResult(intent,1001);?这种情况下fragmentActivity下的onActivityResult方法被调用。fragment中的onActivityResult不会被调用。原创 2015-02-06 12:23:34 · 1224 阅读 · 0 评论 -
谈谈android 布局 的优化
导言 设配android的屏幕一定是一个噩梦,就好比那些搞网页设计的为了折腾各种浏览器,废寝忘食的去设配,其实,这样想想,设配android屏幕还真和那些网页设计去设配浏览器没啥区别…最近,在写一套通过在view上绑定tag命令的小框架,特定的再回到API文档中,找找那些沉睡在api文档中好用的方法!1.没有一劳永逸的方案! 有经常关注android官方文档的,一定原创 2015-01-20 09:25:21 · 641 阅读 · 0 评论 -
android:descendantFocusability用法简析
开发中很常见的一个问题,项目中的listview不仅仅是简单的文字,常常需要自己定义listview,自己的Adapter去继承BaseAdapter,在adapter中按照需求进行编写,问题就出现了,可能会发生点击每一个item的时候没有反应,无法获取的焦点。原因多半是由于在你自己定义的Item中存在诸如ImageButton,Button,CheckBox等子控件(也可以说是Button或者C原创 2015-02-09 12:14:15 · 1558 阅读 · 0 评论 -
Android 图片发送到服务器
关于Android 图片发送到服务器处理的问题,倒腾了我好几天,终于弄出来了!再次小记一下,方便大家学习,也贡自己记忆!Android端代码: public void addGoodsTask() { // 获取Http工具类 mAbHttpUtil = AbHttpUtil.getInstance(this); mAbHttpUtil.setTimeout(10000);原创 2015-03-27 11:36:55 · 2086 阅读 · 0 评论 -
android PendingIntent参数详细解析
PendingIntent介绍 PendingIntent可以看作是对Intent的一个封装,但它不是立刻执行某个行为,而是满足某些条件或触发某些事件后才执行指定的行为。PendingIntent的获取 PendingIntent获取有三种方式:通过Activity,Service,BroadcastReceiver获取. 1. 你原创 2015-09-04 21:51:31 · 2805 阅读 · 0 评论 -
简单易懂,一步一步带你灵活运用ViewPager
ViewPager概念 ViewPager是google SDK V4包中自带的一个视图类。主要作用:可以用来实现多个屏幕间的切换。常用方法介绍1.setAdapter(PagerAdapter adapter) 设置一个PagerAdapter,它将根据需要为这个页面提供视图2.setCurrentItem(int item) 设置当前选定页面...原创 2018-08-31 19:00:30 · 643 阅读 · 0 评论 -
EditText常用属性
android:hint="请输入数字!"//设置显示在空间上的提示信息android:numeric="integer"//设置只能输入整数,如果是小数则是:decimalandroid:singleLine="true"//设置单行输入,一旦设置为true,则文字不会自动换行。android:password="true"//设置只能输入密码android:textColor原创 2015-01-19 10:08:38 · 1257 阅读 · 0 评论 -
android shape的使用详解以及常用效果(渐变色、分割线、边框、半透明阴影效果等)
shape使用、渐变色、分割线、边框、半透明、半透明阴影效果。首先简单了解一下shape中常见的属性。(详细介绍参看api文档)xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape=["re原创 2015-01-19 10:06:50 · 1294 阅读 · 0 评论 -
drawCircle方法:绘制圆形
drawCircle方法:绘制圆形【功能说明】该方法用于在画布上绘制圆形,通过指定圆形圆心的坐标和半径来实现。该方法是绘制圆形的主要方法,同时也可以通过设置画笔的空心效果来绘制空心的圆形。【基本语法】public void drawCircle (float cx, float cy, float radius, Paint paint)参数说明cx:圆心的x坐标。原创 2014-12-22 15:30:22 · 22881 阅读 · 3 评论 -
android 启动第三方程序的代码
/启动htmlviewer,并打开指定的一个文件 注意TXT不能是ANSI的,否则会乱码。原创 2014-12-23 17:00:26 · 649 阅读 · 0 评论 -
Android中的Selector的用法
Android中的Selector主要是用来改变ListView和Button控件的默认背景。其使用方法可以按一下步骤来设计:(以在mylist_view.xml为例)1.创建mylist_view.xml文件首先在res目录下新建drawable文件夹,再在新建的drawable文件夹中新建mylist_view.xml,其目录结构为:res/dr原创 2014-12-24 10:21:59 · 755 阅读 · 0 评论 -
Android XML文件使用
一、布局文件:在layout目录下,使用比较广泛; 我们可以为应用定义两套或多套布局,例如:可以新建目录layout_land(代表手机横屏布局),layout_port(代表手机竖屏布局),系统会根据不同情况自动找到最合适的布局文件,但是在同一界面的两套不同布局文件的文件名应该是相同的,只是放在了两个不同的目录下。二、图片文件:在drawable目录下,从2.1版本以后原创 2014-12-24 13:30:08 · 522 阅读 · 0 评论 -
android xml 布局错误
调整页面的时候 ,老是报以下错误,导致无法静态显示ui效果。Missing styles. Is the correct theme chosen for this layout?Use the Theme combo box above the layout to choose a different layout, or fix the theme style references原创 2015-02-02 13:51:48 · 566 阅读 · 0 评论 -
setbackgrounddrawable过时的代替方法
【问题】如下android代码:Drawable statusQuestionDrawable = resources.getDrawable(R.drawable.status_question); statusView.setBackgroundDrawable(statusQuestionDrawable);结果提示:The method setBackgr原创 2014-12-24 09:54:41 · 23106 阅读 · 0 评论 -
颜色代码大全
AA 指定透明度。 00 是完全透明。 FF 是完全不透明。超出取值范围的值将被恢复为默认值。ffff00ffff33ffff66ffff99ffffccffffffffcc00ffcc33ffcc66ffcc99ffccccffccf原创 2014-12-24 10:04:36 · 7428 阅读 · 0 评论 -
android shape的使用
shape用于设定形状,可以在selector,layout等里面使用,有6个子标签,各属性如下:xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android" > 圆角 --> corners andr原创 2014-12-24 11:11:23 · 405 阅读 · 0 评论 -
android Button 监听的几种方式
android button控件目前主要有如下几种监听方式:一个button控件对应一个监听:[java]view plaincopyButtonbuttontest;buttontest=(Button)findViewById(R.id.button1);buttontest.原创 2015-02-02 10:16:47 · 703 阅读 · 2 评论 -
Android bound service 详解四:service绑定及生命期
绑定到一个Service 应用组件(客户端)可以调用bindService()绑定到一个service.Android系统之后调用service的onBind()方法,它返回一个用来与service交互的IBinder. 绑定是异步的.bindService()会立即返回,它不会返回IBinder给客户端.要接收IBinder,客户端必须创建一个Servic原创 2014-12-26 15:23:32 · 544 阅读 · 0 评论 -
android的广播broadcast和receiver && 广播接收器优先级的深入分析
(1)基础概念 广播发送者:通常广播发送方就是调用Context.sendBroadcast()的程序,而广播接收者就是继承BroadcastReceiver的程序。广播发送分两种:A,无序广播:发送方发出后,几乎同时到达多个广播接收者处,并且无法终止广播继续传播,使用Context.sendBroadcast(intent);B,有序广播:广播接收者需要提前设原创 2014-12-26 17:28:49 · 2101 阅读 · 0 评论 -
Android-color.xml全集
#FFFFFF #FFFFF0 #FFFFE0 #FFFF00 #FFFAFA #FFFAF0 #FFFACD #FFF8DC #FFF5EE #FFF0F5 #FFEFD5 #FFEBCD #FFE4E1 #FFE4C4 #FFE4B5 #FFDEAD #FFDAB9 #FFD700 #FFC0CB #FFB6C1 #FFA500 #FFA07A原创 2015-01-15 15:51:19 · 471 阅读 · 0 评论 -
简单易懂,一步一步带你入门Activity
文章目录什么是Activity?Activity四种状态1.Running2.Paused3.Stopped4.Killed生命周期正常情况生命周期异常情况生命周期特殊情况生命周期启动模式什么是任务栈为什么需要启动模式启动模式的种类和特性Activity 组件之间的通信什么是Activity?开门见山,既然要介绍Activity,那我们现在要明白Activity是干什么的?以上是百度百科...原创 2019-01-27 18:15:36 · 70098 阅读 · 0 评论