- 博客(20)
- 资源 (27)
- 收藏
- 关注
原创 Android Fragment用法之给Activity创建事件回调
在某些案例中,可能需要Fragment与Activity共享事件。在Fragment内部定义一个回调接口是一个好方法,并且规定由持有它的Activity实现这个回调方法。当Activity通过接口接受回调时,它能在必要时与布局中的其他Fragment共享信息。例如,如果一个音乐播放器的应用程序在一个Activity中有两个Fragment---一个用来显示歌曲列表(Fragment A),另一
2013-07-31 22:21:43 12798 1
原创 消息栏通知(Notification)介绍
用过安卓的应该对通知栏消息都很熟悉了,下面是演示通知栏消息的一个Demo,首先来看一下界面,后面是代码,解释就都放在代码里了.java代码package jason.notification;import android.app.Activity;import android.app.Notification;import android.app.Notificat
2013-07-31 07:31:04 3241
原创 context和getApplicationContext()介绍
在android中常常会遇到与context有关的内容浅论一下context : 在语句 AlertDialog.Builder builder = new AlertDialog.Builder(this); 中,要求传递的 参数就是一个context,在这里我们传入的是this,那么这个this究竟指的是什么呢? 这里的this指的是Activity.this,是这个语句所在的Acti
2013-07-31 06:34:39 22701 4
原创 pendingIntent初步_什么是pendingIntent
pendingIntent字面意义:等待的,未决定的Intent。 要得到一个pendingIntent对象,使用方法类的静态方法 通过getActivity(Context context, int requestCode, Intent intent, int flags)从系统取得一个用于启动一个Activity的PendingIntent对象,通过getService(Co
2013-07-30 23:00:39 2726
原创 ListView的监听器中OnItemClick各个参数的作用
方法的原型如下public void onItemClick(AdapterView arg0, View arg1, int arg2, long arg3){}后面有4个参数,乍看直接晕菜,那么每个参数究竟是何意义呢.举个例子会理解的更快:X, Y两个listview,X里有1,2,3,4这4个item,Y里有a,b,c,d这4个item。如果你点了b这个item。
2013-07-30 15:22:44 37118 5
原创 Animation用法_animation动画效果
动画类型Android的animation由四种类型组成XML中 alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate画面转换位置移动动画效果rotate画面转移旋转动画效果JavaCode中AlphaAnimation渐变透明度动画效
2013-07-30 11:40:25 2819
原创 安卓之ViewPager详解_ViewPager怎么用_ViewPager仿微博特效
首先,展示一下ViewPager是什么样子的,用过新浪微博客户端的应该对下面的画面很熟悉,(画面不是很美观,主要就是那么个意思,将就着看吧....)下面那个允许你来回滑动显示不同页面的区域就是一个ViewPager,在这里就不解释了.布局文件如下:activity_weibo.xml<LinearLayout xmlns:android="http://schemas.androi
2013-07-30 10:40:13 4926
原创 android之SeekBar和RatingBar
今天在看一个音乐播放器的源代码时候用到了SeekBar,就翻出来mars老师的视频复习了一下,然后综合使用了一下.首先先看下运行效果:下来我们看看布局文件的设计:main.xml: 1 2 <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 3 android
2013-07-29 19:52:52 3120
原创 Android获取屏幕分辨率及DisplayMetrics简介
Android 可设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕的边界,以避免缩放造成的布局变形问题。手机的分辨率信息是手机的一项重要信息,很好的是,Android 已经提供DisplayMetircs 类可以很方便的获取分辨率。下面简要介绍 DisplayMetics 类:Andorid.util 包下的DisplayMetrics 类
2013-07-29 16:46:04 2496 1
原创 android之View和ViewGroup介绍
资源描述: Activity(活动)中包含views(视图)和ViewGroups(视图组)。“视图”(View)就是显示在屏幕上的一个组件(Widget)。View的例子:按钮(Button)、标签(TextView)和文本框(EditText)。每个“视图”(View)都继承自基类android.view.View。“视图组”(ViewGroup)可以包含一个或多个
2013-07-29 09:16:09 2117 1
原创 android之LayoutInflater详解_什么是LayoutInflater
作用:LayoutInflater作用是将layout的xml布局文件实例化为View类对象 对于常见的一个已经载入的Activity, 我们可以使用findViewById方法来获得其中的界面元素. 而对于一个没有被载入或者想要动态载入的界面, 就需要使用inflate来载入了. 方法: Android里面想要创建一个画面的时候, 初学一般都是新建一个类, 继承Acti
2013-07-29 07:29:42 1963 1
原创 android之AudioManager详解_什么是AudioManager
AudioManager类位于android.Media 包中,该类提供访问控制音量和钤声模式的操作。官方文档中注明了:Use Context.getSystemService(Context.AUDIO_SERVICE) to get an instance of this class.所以我们可以通过下面的语句获得: AudioManager audiomanage =
2013-07-29 07:07:42 12749 1
原创 android之bundle是什么_什么是bundle
Bundle,是Android开发中的一个类,用于Activity之间传输数据用。Intent it = new Intent(A.this,B.class);Bundle bundle = new Bundle();bundle.putString("name","张三");it.putExtrats(bundle);startActivity(it);这样就把name为张三这个数据从A
2013-07-28 22:58:35 17375 3
原创 android之SharedPreferences简介
SharedPreferences是Android平台上一个轻量级的存储类,主要是保存一些常用的配置比如窗口状态,一般在Activity中重载窗口状态onSaveInstanceState保存一般使用SharedPreferences完成,它提供了Android平台常规的Long长整型、Int整型、String字符串型的保存.2个activity 之间的数据传递除了可以通过intent来传递,
2013-07-28 21:17:57 2035
原创 android之activity的生命周期详解
刚在看mars老师的视频,看到activity的生命周期,感觉挺有收获,就总结了一下.为了更清楚的看清楚工作的具体过程,举例如下:,建立两个activity,一个main,一个another,在main里面放置button加监听器跳转向another,在每个复写的activity的状态方法里都加一个log输出,比如onCrea
2013-07-28 18:16:59 2456 1
原创 android之按钮单击事件及监听器的实现方式
第一种,匿名内部类作为事件监听类. Button button = (Button) findViewById(R.id.button); button.setOnClickListener(new OnClickListener() { @Override public void onClick(View v) { System.out.println(
2013-07-28 16:33:31 9937
原创 android:layout_weight详解_什么是layout_weight
layout_weight 用于给一个线性布局中的诸多视图的重要度赋值。 所有的视图都有一个layout_weight值,默认为零,意思是需要显示.多大的视图就占据多大的屏幕空间。若赋一个高于零的值,则将父视图中的可用空间分割,分割大小具体取决于每一个视图的layout_weight值以及该值在当前屏幕布局的整体, layout_weight值和在其它视图屏幕布局的layout_weight值
2013-07-28 16:11:32 2416
原创 eclipse添加logcat显示_eclipse的logcat不见了
今天打开eclipse调了一会程序,突然发现logcat不见了,只有Console等,找了半天没找到,最后还是苦命的发现了,如下.Window ……Show View……Other…会出现如下对话框:选择LogCat后,eclipse就能正常查看LogCat的输出了。
2013-07-28 15:58:35 34263 7
原创 java在用SimpleDateFormat格式化时间时月份出现奇怪值
这两天在做课设,关于图书管理系统的,其中在借书的记录中,时间记录的月份总是出现不正常的数值,大于12经常四十几五十几,经过对借书模块的跟踪,最后将错误定位到了时间格式化的这行代码SimpleDateFormat f = newSimpleDateFormat("yyyy-mm-dd HH:mm:ss");经过这行代码是要将格式化为常见的2013-07-11 09:07:20这种格式,结果经
2013-07-11 09:18:28 19950 5
原创 MYSQL ERROR CODE 错误编号的意义
mysql error code(备忘)转1005:创建表失败1006:创建数据库失败1007:数据库已存在,创建数据库失败1008:数据库不存在,删除数据库失败1009:不能删除数据库文件导致删除数据库失败1010:不能删除数据目录导致删除数据库失败1011:删除数据库文件失败1012:不能读取系统表中的记录1020:记录已
2013-07-09 09:42:19 33691 2
Git-1.9.2 Android源码下载工具
2014-04-18
美食天下菜谱项目代码(android+java+mysql)
2014-03-09
在一个Activity中更新操作另一个Activity的内容
2014-01-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人