【发布时间】:2012-04-29 17:43:18
【问题描述】:
我想从公共空白中获取一个字符串并进入我的 onCreate,以便我可以记录它以检查哈希是否有效。但我不知道该怎么做
这是我的代码
public class ChooseTeamActivity extends ListActivity {
private static final String apiKey = "4545ggg454hfnf7557kfdkgg454";
private static final String apiUser = "AndroidUser";
long unixTimeStamp = System.currentTimeMillis() / 1000L;
String newFeedRequest = "1.0/evoStructure?timestamp=" + unixTimeStamp;
String fixturesFeedURL = "https://secure.TestSite.com/_services/api/" + newFeedRequest;
public void hash() throws NoSuchAlgorithmException, UnsupportedEncodingException{
MessageDigest md = MessageDigest.getInstance("SHA-256");
md.update(fixturesFeedURL.getBytes("UTF-8"));
byte[] digest = md.digest();
String strhash = new String(digest);
}
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.chooseact);
Log.v("myApp", fixturesFeedURL);
Log.v("myApp", strhash);
}
}
【问题讨论】:
-
在你的 onCreate 中调用这个 hash() 方法。
标签: java android public void oncreate