`
文章列表
Button btn = (Button)findViewById(R.id.btn); registerForContextMenu(btn);//这句就可以让view对象监听长按弹出菜单事件了     2.覆写下面3个方法 @Override public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) { menu.add("点击我"); menu.add("哈哈哈"); ...
1.动画文件layout_animation_row_left_slide.xml <?xml version="1.0" encoding="utf-8"?> <!-- Copyright (C) 2007 The Android Open Source Project Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in complianc ...
用来安排多个人的工作计划,使得工作不会有冲突,也使得不会出现一个人等另一个人的情况

svn

安装svn客户端: TortoiseSVN-1.6.16.21511-win32-svn-1.6.17.msi   每次写代码之前都需要检查下是否需要更新或者提交,提交的时候注意bin文件不要提交上去。、     从svn上将工程迁移下来 找到你的Eclipse的工程地址   比如D:/AndroidWorkSpace/ 打开这个文件夹,右键SVN CheckOut 输入svn上面的工程的地址   输入地址,点击ok。就可以迁移下来了。但是要注意Eclipse要关闭掉,否则不能迁移下来   迁移下来以后。打开Eclipse,将项目Import进工程。注意是否拷贝,如果 ...
设置文本颜色 tv.setText(Html.fromHtml("<font color = green>" + taskNum + "</font>" + "条任务," + "<font color = red>" + undoTaskNum + "</font>" + "条未完成"));   设置文本下划线   tv.getPaint().setFlags(Paint.UNDERLINE_TEXT_FL ...
  <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" android:shape="rectangle" ><!-- android:shape="" 表示是圆角矩形还是椭圆等等 --> <solid android:color="#ffffff"/ ...
很简单的啦:   public class GenerateItemViewOfGroup extends BaseAdapter { private Context mContext; private List<String> listOfGroup; private int sizeOfGroupList; public GenerateItemViewOfGroup(Context context, List<String> listOfGroup)//将数据传递进来 { mContext = context; ...
最简单的,存在布局文件的时候: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.main); LinearLayout ll = (LinearLayout)this.findViewById(R.id.ll);//布局文件中的LinearLayout ...
  先在项目中新建一个名为“lib”的文件夹   将你的jar包复制进这个文件夹   然后右键项目-》Build Path -》 Add External archivals  找到你刚才添加到lib中的jar文件即可 也可以 右键项目-》Resource-》Java Builder Path-》Libraries选项卡-》Add JARs     添加系统版本的方法是: 右键项目-》Properties-》Resource-》Android      
本人测试的 可以监听到软键盘的回车按钮 以及手机的物理按钮   etEditText.setOnKeyListener(new OnKeyListener() { @Override public boolean onKey(View v, int keyCode, KeyEvent event) { // TODO Auto-generated method stub System.out.println("View:" + v + "KeyCode:" + keyCode + "KeyEv ...
1. Animation animation = AnimationUtils.loadAnimation(this, R.anim.location_pop_anim); tvIcon.startAnimation(animation);   2.从上到下 <set xmlns:android="http://schemas.android.com/apk/res/android"> <translate android:fromYDelta="-480" ...
在onCreate()中 mapView.post(new Runnable(){ public void run() { // heightOfMapView = mapView.getHeight(); widthOfMapView = mapView.getWidth(); System.out.println("heightOfMapView:" + heightOfMapView + "widthOfMapView:" + widthOfMapView); } } ...
当从ListView中的某一个Item跳转到其他的Activity,进行操作之后,ListView可能需要刷新(重新加载数据源),这个时候ListView就会回到原始的状态,即:从第一个Item开始显示。我们要做的是让它回到原来的位置       //记录当前的ListView的位置 private int CURRENT_LISTVIEW_ITEM_POSITION = 0; @Override public void onPause() { super.onPause(); CURRENT_LISTVIEW_ITEM_POSITION = lvOfCont ...
1. llDelete.setOnClickListener(new OnClickListener() { public void onClick(View v) { //删除弹出对话框 showDeleteDialog(); } }); /** * 提示一个确认删除的对话框 * */ public void showDeleteDialog() { Intent intent = new Intent(); intent.setClass(ItemLongClickedActivity.thi ...
        /** * 屏蔽用户的返回键,即监听到返回键,但什么都不做 * */ @Override public boolean onKeyDown(int keyCode, KeyEvent event) { if (keyCode == KeyEvent.KEYCODE_BACK ) { return false;//返回一个false,起到屏蔽的作用 } return super.onKeyDown(keyCode, event); }  
Global site tag (gtag.js) - Google Analytics