- 博客(17)
- 资源 (13)
- 收藏
- 关注
原创 android抽屉效果的实现
抽屉效果的实现主要依靠SlidingDrawer控件,下面为xml代码 LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" andr
2013-10-25 22:06:09 1138
原创 LayoutAnimation的使用
LayoutAnimationController用于为一个layout里面的控件,或者是一个ViewGroup里面的控件设置动画效果,可以在XML文件中设置,亦可以在Java代码中设置。一种直接在XML文件中设置1. 在res/anim文件夹下新建一个XML文件,名为list_anim_layout.xml, [java] view plain copy
2013-10-25 22:04:41 763
原创 listview 的 selection mode 训练小例子
package com.example.listviewselectmode; import android.R.integer; import android.os.Bundle; import android.app.ListActivity; import android.app.ListActivity; import android.view.ActionMode; import and
2013-10-25 22:03:45 1442
原创 popmenu的用法
PopupMenu是用来在其所指定的view上显示菜单,用法很简单:1.PopupMenu popupmenu = new PopupMenu(this,target view); 它要绑定在谁身上,target view 就是谁2.加载出该菜单popupMenu.getMenuInflater().inflate(R.menu.main,popupMenu.get
2013-10-25 22:02:47 1928
原创 searchview与listview的结合使用
package com.example.searchview2; import android.os.Bundle; import android.app.Activity; import android.text.TextUtils; import android.view.Menu; import android.widget.ArrayAdapter; import andr
2013-10-25 22:01:58 2645 2
原创 利用searchview搜索应用程序
package com.example.excerciseforsearchview; import java.util.List; import android.os.Bundle; import android.app.Activity; import android.app.SearchManager; import android.app.SearchableInfo;
2013-10-25 22:01:06 1320 1
原创 隐藏虚拟按键的实现
package com.example.viewexcercises;import android.os.Bundle;import android.view.View;import android.R.layout;import android.app.Activity;import android.view.Menu;public class MainActivity exte
2013-10-25 22:00:01 1315
原创 ImageSwitcher的用法
ImageSwitcher与TextSwitcher都继承了ViewSwitcher,其用法也是大同小异。都可以通过implements ViewSwitcher.ViewFactory来设置转换的view,自己照着demo学完后仿着TextSwitcher写了下面这个小例子。public class ImageSwitcherexcercise extends Activity im
2013-10-25 21:59:05 1215
原创 TextSwitcher的用法
public class MainActivity extends Activity implements ViewSwitcher.ViewFactory, View.OnClickListener{ int count = 0; private TextSwitcher textSwitcher; @Override protected void onC
2013-10-25 21:58:09 1626
转载 android手势操作滑动效果触摸屏事件处理
很多时候,利用触摸屏的Fling、Scroll等Gesture(手势)操作来操作会使得应用程序的用户体验大大提升,比如用Scroll手势在 浏览器中滚屏,用Fling在阅读器中翻页等。在Android系统中,手势的识别是通过 GestureDetector.OnGestureListener接口来实现的,不过William翻遍了Android的官方文档也没有找到一个相 关的例子,API Dem
2013-10-25 21:55:00 859
原创 Java生产者消费者模式
package ProductConsumer;import org.ietf.jgss.Oid; public class Test { public static void main(String[] args){ Market mt=new Market(); Product product=new Product(mt); Consumer consumer=
2013-10-25 21:53:44 1090
原创 java设计模式之策略模式
设计一个Duck父类,其有swim,run方法,所有鸭子都会游泳和run,新添加fly方法,继承它的子类有的不会飞,如果把fly设计在父类中,让子类去复写则代码在子类中重复,运行时行为不容易改变,很难知道所有鸭子的行为,改变会其一发而动全身,显然不合理。如果将fly设计成一个接口,只有会飞的鸭子才能实现该接口,如果子类数量很多,又犯了代码无法复用的毛病,所以考虑用该模式。oo基础:抽象,封
2013-10-25 21:52:18 832
原创 Intent.FLAG_ACTIVITY_NEW_TASK|FLAG_ACTIVITY_CLE...
Intent.FLAG_ACTIVITY_NEW_TASK如果将intent设置这一项就会从历史队列中独立出来,生成一个新的activity的队列。FLAG_ACTIVITY_CLEAR_TOP就会将新站第一个activity在原来队列中位于他上面的activity都清空。例如有四个activity A B C D,他们中都有一个按钮,按a的按钮会跳到b,b->c,c->d,d->b,如果acti
2013-10-25 21:51:04 1830
原创 Actionbar的使用
package com.example.myactionbardemo2;import android.os.Bundle;import android.app.ActionBar;import android.app.Fragment;import android.app.ActionBar.Tab;import android.app.ActionBar.TabListener;
2013-10-25 21:49:36 946
原创 android的onSaveInstanceState的调用
在网上看了很多关于onSaveInstanceState()方法何时调用的文章,发现很多说在按下home键,音量键等等时onSaveInstanceState会调用,结果自己实践了一下,发现并不是这么回事啊。自己实践的结论是在1.用户按下back按钮2.按下home键3.长按home键选择其他应用程序4.按下音量键等都不会调用onSaveInstan
2013-10-25 21:46:20 1134
原创 threadid=1: thread exiting with uncaught except...
看报错内容貌似是id=1的线程存在uncaught exception,貌似是说存在异常但是没有捕获到,后来发现报这个错误是因为的在toActivitywithBundle(getApplicationContext(), PatientInfoConfirm.class, selectedDepartmentBundle);时我自己的bundle即selectedDepartme
2013-10-25 21:44:28 1367
原创 android百度地图开发之自动定位所在位置与固定位置进行驾车,步行,公交路线搜索
最近跟着百度地图API学地图开发,先是学了路径搜索,对于已知坐标的两点进行驾车、公交、步行三种路径的搜索(公交路径运行没效果,待学习中),后来又学了定位功能,能够获取到自己所在位置的经纬度,但当将两者合起来先自动获取自己所在位置的经纬度然后与固定地点进行路径搜索时却弄不出来了,因为刚开始写的两者在两个类中总是取不到经纬度值,后来将两者写到同一个类中去了,终于取到经纬度值了,也运行出来了。需要在 B
2013-10-25 21:40:13 1602
android studio使用AIDL
2015-03-27
listview滑动删除
2014-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人