diff --git a/app.apk b/app.apk index 35d4e4b..83413d2 100644 Binary files a/app.apk and b/app.apk differ diff --git a/main/AndroidManifest.xml b/main/AndroidManifest.xml index ac9ef3d..0c20d15 100644 --- a/main/AndroidManifest.xml +++ b/main/AndroidManifest.xml @@ -44,9 +44,9 @@ android:label="收藏夹" android:parentActivityName=".MainActivity"/> diff --git a/main/assets/about.htm b/main/assets/about.htm index 95677b0..1d74fd6 100644 --- a/main/assets/about.htm +++ b/main/assets/about.htm @@ -23,7 +23,7 @@ p { text-indent:2em; }

获取网页图标

字符串转Bitmap

更新日志:

-

V4.29 (2023-02-22)

  1. 收藏夹增加分类。
  2. 修改导出HTML和CSV方法。
+

V4.29 (2023-02-26)

  1. 收藏夹增加分类。
  2. 收藏夹分类的修改和删除。
  3. 修改导出HTML和CSV方法。

V4.28 (2022-11-07)

  1. 资源探查脚本支持返回多个对象。
    分类标题增加数量。
    使用 <details> 代替 <div>,分类可折叠。

V4.27 (2022-10-22)

  1. 修改收藏夹数据库目录。
  2. 收藏夹增加分享数据库功能。

V4.26 (2022-07-23)

  1. 增加页面信息。
  2. 增加资源探查。
diff --git a/main/java/com/hty/browser/FavoriteActivity.java b/main/java/com/hty/browser/FavoriteActivity.java index e112a70..8083cf9 100644 --- a/main/java/com/hty/browser/FavoriteActivity.java +++ b/main/java/com/hty/browser/FavoriteActivity.java @@ -113,7 +113,7 @@ public class FavoriteActivity extends Activity { @Override public boolean onCreateOptionsMenu(Menu menu) { - String[] sm = { "新建分类", "分享数据库", "导出HTML", "导出CSV" }; + String[] sm = { "新建分类", "分类管理", "分享数据库", "导出HTML", "导出CSV" }; for (int i=0; i\n收藏夹\n\n\n\n

收藏夹" + cursor.getCount() + "

\n\n\n"; if (cursor != null) { while (cursor.moveToNext()) { - String title = cursor.getString(cursor.getColumnIndex("title")); + String title1 = cursor.getString(cursor.getColumnIndex("title")); String website = cursor.getString(cursor.getColumnIndex("website")); String category = cursor.getString(cursor.getColumnIndex("category")); - s = s + "\n"; + s = s + "\n"; } } s += "
标题网址分类
" + title + "" + website + "" + category + "
" + title1 + "" + website + "" + category + "
\n\n"; writeFile("webfav.htm", s); break; - case 3: + case 4: s = ""; helper = new DBHelper(getApplicationContext()); cursor = helper.query(""); if (cursor != null) { while (cursor.moveToNext()) { - String title = cursor.getString(cursor.getColumnIndex("title")); + String title1 = cursor.getString(cursor.getColumnIndex("title")); String website = cursor.getString(cursor.getColumnIndex("website")); String category = cursor.getString(cursor.getColumnIndex("category")); - s = s + title.replace(",", ",") + "," + website + "," + category + "\n"; + s = s + title1.replace(",", ",") + "," + website + "," + category + "\n"; } } writeFile("webfav.csv", s); @@ -348,6 +397,7 @@ public class FavoriteActivity extends Activity { class RadioButtonOnClickListener implements View.OnClickListener { @Override public void onClick(View v) { + IMM.hideSoftInputFromWindow(editText.getWindowToken(), 0); RadioButton radioButton = (RadioButton) v; String s = radioButton.getText().toString(); search(1, s); @@ -392,6 +442,7 @@ public class FavoriteActivity extends Activity { } void genCategory() { + IMM.hideSoftInputFromWindow(editText.getWindowToken(), 0); radioGroup.removeAllViews(); DBHelper helper = new DBHelper(this); Cursor cursor = helper.category(""); diff --git a/main/java/com/hty/browser/MainActivity.java b/main/java/com/hty/browser/MainActivity.java index bfd3426..465ec7e 100644 --- a/main/java/com/hty/browser/MainActivity.java +++ b/main/java/com/hty/browser/MainActivity.java @@ -1042,7 +1042,7 @@ public class MainActivity extends Activity { void DialogBlockList(){ final String[] datas = ReadFile("blockrules").split("\n"); - ArrayAdapter adapter=new ArrayAdapter(this, android.R.layout.simple_list_item_1, datas); + ArrayAdapter adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, datas); AlertDialog.Builder builder = new AlertDialog.Builder(this); builder.setIcon(R.drawable.ic_launcher); builder.setTitle("屏蔽规则列表:");