在系统build.prop中添加以下属性

ro.lockscreen.disable.default=true

 frameworks/base/core/java/com/android/internal/widget/LockSettingsService.java   class DatabaseHelper extends SQLiteOpenHelper {        private static final String TAG = "LockSettingsDB";        private static final String DATABASE_NAME = "locksettings.db";        private static final int DATABASE_VERSION = 1;        public DatabaseHelper(Context context) {            super(context, DATABASE_NAME, null, DATABASE_VERSION);            setWriteAheadLoggingEnabled(true);        }        private void createTable(SQLiteDatabase db) {            db.execSQL("CREATE TABLE " + TABLE + " (" +                    "_id INTEGER PRIMARY KEY AUTOINCREMENT," +                    COLUMN_KEY + " TEXT," +                    COLUMN_USERID + " INTEGER," +                    COLUMN_VALUE + " TEXT" +                    ");");        }        @Override        public void onCreate(SQLiteDatabase db) {            createTable(db);            initializeDefaults(db);        }        private void initializeDefaults(SQLiteDatabase db) {            // Get the lockscreen default from a system property, if available            boolean lockScreenDisable = SystemProperties.getBoolean("ro.lockscreen.disable.default",                    false);//在这里会去读默认值            if (lockScreenDisable) {                writeToDb(db, LockPatternUtils.DISABLE_LOCKSCREEN_KEY, "1", 0);            }        }        @Override        public void onUpgrade(SQLiteDatabase db, int oldVersion, int currentVersion) {            // Nothing yet        }    }

android 4.1修改:

frameworks/base/packages/SettingsProvider/res/values/defaults.xml<boolname="def_lockscreen_disabled">true</bool>

更多相关文章

  1. Android5.0挂载子系统
  2. android textview系统默认的颜色值是多少
  3. Android 获取系统权限的代码
  4. 总结系列-Android的文件系统
  5. Android 关于WebView的相关属性
  6. RecylcerView中的子view matchParent属性失效的问题

随机推荐

  1. Google宣布Android暂停开源
  2. 《Android深度探索(卷1):HAL与驱动开发》新
  3. Android学习第八天—全局大喇叭(详解广播
  4. 2010年Android快速兴起 源于五大助力
  5. Android(安卓)自定义View
  6. Android新手入门 FAQ
  7. Android(安卓)渗透测试学习手册 第四章
  8. 谈谈Android个人开发者的现状
  9. 深入Android
  10. Android(安卓)开发新方向 Android(安卓)W