- 浏览: 499840 次
- 性别:
- 来自: 福州
最新评论
-
xy_feng_zhi_chao:
多谢楼主分享
Android中使用styles -
michaelye1988:
soldier93 写道无关素质,我只发表自己的看法!既然你发 ...
如何在window上把你的项目提交到github -
soldier93:
无关素质,我只发表自己的看法!既然你发表了博客我就有权对其评价 ...
如何在window上把你的项目提交到github -
michaelye1988:
soldier93 写道laji 素质真低
如何在window上把你的项目提交到github -
soldier93:
laji
如何在window上把你的项目提交到github
文章列表
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("哈哈哈");
...
设置动画效果
- 博客分类:
- ND实习小记之Android
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 ...
Microsoft Project
- 博客分类:
- 代码管理工具
用来安排多个人的工作计划,使得工作不会有冲突,也使得不会出现一个人等另一个人的情况
安装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;
...
代码生成控件和布局
- 博客分类:
- ND实习小记之Android
最简单的,存在布局文件的时候:
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
LinearLayout ll = (LinearLayout)this.findViewById(R.id.ll);//布局文件中的LinearLayout
...
添加jar包到项目中去
- 博客分类:
- ND实习小记之Android
先在项目中新建一个名为“lib”的文件夹
将你的jar包复制进这个文件夹
然后右键项目-》Build Path -》 Add External archivals 找到你刚才添加到lib中的jar文件即可
也可以
右键项目-》Resource-》Java Builder Path-》Libraries选项卡-》Add JARs
添加系统版本的方法是:
右键项目-》Properties-》Resource-》Android
监听按钮(软键盘和物理按钮)
- 博客分类:
- ND实习小记之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"
...
获得View的大小
- 博客分类:
- ND实习小记之Android
在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 ...
屏蔽返回键
- 博客分类:
- ND实习小记之Android
/**
* 屏蔽用户的返回键,即监听到返回键,但什么都不做
* */
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
if (keyCode == KeyEvent.KEYCODE_BACK )
{
return false;//返回一个false,起到屏蔽的作用
}
return super.onKeyDown(keyCode, event);
}