-------------------------------8-21----------------------------
Mark instance variables private
Mark getters and setters public
prep code - test code - real code
--------------------------------8-22----------------------------
工欲善其事,必先利其器。所以熟悉Java的API,少做无用功
ArrayList 比Array强大的多
ArrayList<String> myList = new ArrayList<String>();
ArrayList<String> myList = new ArrayList<String>();
ArrayList<String> myList = new ArrayList<String>();
String a = new String("Whhooo");
myList.add(a);
String b = new String("Frog");
myList.add(b);
int theSize = myList.size();
Object o = myList.get(1);
myList.remove(1);
boolean isIn = myList.contacins(b);
ArrayList和Array的区别:
Array声明需要知道大小
import java.util.ArrayList;
public class DotCom
{
private ArrayList<String> locationCells;
public void setLocationCells(ArrayList<String> loc)
{
locationCells = loc;
}
public String checkYourself(String userInput)
{
String result = "miss";
int index = locationCells.indexOf(userInput);
if (index >= 0)
{
locationCells.remove(index);
if (locationCells.isEmpty())
{
result = "kill";
}
else
{
result = "hit";
}
}
return result;
}
}
AndroidViews.net 直接可以利用,减少无用功
2小时学会用AI做UI
配色可以采用安卓推荐的配色developer.android.com/design/style/color.html
花瓣网
上面的图片 瀑布流
图层——一个平面放在一个图层上
切图放在一个AI文件里面。