摘要:
代码如下: 1: Log.v("tag", "width>>" 2: + this.getWindow().getWindowManager().getDefaultDisplay() 3: .getWidth() 4: + " height>>" 5: + this.getWindow().getWindowManager().getDefaultDisplay() 6: .getHeight()); 阅读全文
摘要:
在很多情况下,调用startActivity(Intent) 方法,跳转到另外一个Activity或其他component,需要传递一个对象给它。可以让这个要传递的对象所属类实现Serializable或者Parcelable接口。然后利用onCreate函数中的Bundle参数作为载体,传递这个对象。在新的组件中再获得即可。例如:@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.lay... 阅读全文
摘要:
在用到LitView 或者GridView时,可以利用自己的写的适配器来设计界面:public class GridAdapter extends BaseAdapter{ private List<Item> list; Activity testActivity; public GridAdapter(Context context, List<Item> list) { super(); this.list = list; testActivity = (Activity) context; } @Override public int getCount() { 阅读全文
摘要:
package yzy.datastructure.myArrayList;import java.util.Arrays;public class MyArrayList<T> {@SuppressWarnings("unchecked")public MyArrayList(){elements = (T[]) new Object[initCapicity];}public int size(){return length;}public void add(T a){if(length == maxLength){resize();}elements[le 阅读全文