小编Sum*_*mar的帖子

在Android中加密/解密字符串的简便方法

我的问题是如何加密字符串:

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.

encryption android

16
推荐指数
4
解决办法
5万
查看次数

从Android SqLite中删除Colums中的行

我想从数据库中删除一行,我尝试了删除行的不同内容,但数据库值没有删除,也没有显示异常.我必须从两列中删除行:

  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)

sqlite android delete-row

-2
推荐指数
1
解决办法
380
查看次数

标签 统计

android ×2

delete-row ×1

encryption ×1

sqlite ×1