我的问题是如何加密字符串:
String AndroidId;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.download_movie_activity);
cancel = (Button)findViewById(R.id.img_cancle);
linear= (LinearLayout)findViewById(R.id.progress);
linear.setVisibility(View.GONE);
String encrypted = "MzIyNTE2" + "OTQNzM4NTQ=";
Log.e("Encrypt", encrypted);
WifiManager wifiManager = (WifiManager) getSystemService(Context.WIFI_SERVICE);
WifiInfo wInfo = wifiManager.getConnectionInfo();
AndroidId = wInfo.getMacAddress();
AndroidId=encrypted;
Run Code Online (Sandbox Code Playgroud)
U如何加密我存储MAC地址的AndroidId.
我想从数据库中删除一行,我尝试了删除行的不同内容,但数据库值没有删除,也没有显示异常.我必须从两列中删除行:
public void removeSingleContact_new(String title,String titles) {
//Open the database
SQLiteDatabase database = this.getWritableDatabase();
//Execute sql query to remove from database
//NOTE: When removing by String in SQL, value must be enclosed with ''
database.execSQL("DELETE FROM " + TABLE_Languages + " WHERE " + KEY_SID + "= '" + title + "'" + "and" + "" + KEY + "= '" + titles + "'" );
//Close the database
database.close();
}
Run Code Online (Sandbox Code Playgroud)
KEY_SID和KEY是我的列名.
DatabaseHandler.class
public class DataBaseHandlers extends SQLiteOpenHelper {
private …Run Code Online (Sandbox Code Playgroud)