android 仿小米便签,高仿小米便签

【实例简介】

一款高仿小米的便签软件,有添加,修改,删除的功能,更用到了桌面小组件技术。

【实例截图】

【核心代码】

b860cec9-6a78-4499-ba04-888b50ab2366

└── WsINote

├── AndroidManifest.xml

├── bin

│   ├── AndroidManifest.xml

│   ├── classes

│   │   └── com

│   │   └── ws

│   │   └── wsinote

│   │   ├── bean

│   │   │   └── Note.class

│   │   ├── BuildConfig.class

│   │   ├── myapp

│   │   │   └── MyApp.class

│   │   ├── NoteAct$10.class

│   │   ├── NoteAct$11.class

│   │   ├── NoteAct$12.class

│   │   ├── NoteAct$1.class

│   │   ├── NoteAct$2.class

│   │   ├── NoteAct$3.class

│   │   ├── NoteAct$4$ViewHold.class

│   │   ├── NoteAct$4.class

│   │   ├── NoteAct$5.class

│   │   ├── NoteAct$6.class

│   │   ├── NoteAct$7.class

│   │   ├── NoteAct$8.class

│   │   ├── NoteAct$9.class

│   │   ├── NoteAct.class

│   │   ├── NoteAddAct.class

│   │   ├── R$anim.class

│   │   ├── R$attr.class

│   │   ├── R$color.class

│   │   ├── R$dimen.class

│   │   ├── R$drawable.class

│   │   ├── R$id.class

│   │   ├── R$layout.class

│   │   ├── R$menu.class

│   │   ├── R$string.class

│   │   ├── R$style.class

│   │   ├── R$xml.class

│   │   ├── R.class

│   │   ├── sqlite

│   │   │   └── CreatDB.class

│   │   └── widget

│   │   ├── NoteWidget2X.class

│   │   └── NoteWidget.class

│   ├── classes.dex

│   ├── dexedLibs

│   │   ├── android-support-v4-183baf8e3c83a942a8276f6487cf8170.jar

│   │   ├── android-support-v4-239bae6d7a868d57ec2e45129a2948c7.jar

│   │   ├── annotations-9867fea461b18ad43d18a1e459121e89.jar

│   │   └── annotations-fc60f9bb66fa16c86637b1d527986d94.jar

│   ├── jarlist.cache

│   ├── res

│   │   ├── drawable-hdpi

│   │   │   ├── bg_btn_set_color.png

│   │   │   ├── bg_color_btn_mask.png

│   │   │   ├── call_record.png

│   │   │   ├── clock.png

│   │   │   ├── delete.png

│   │   │   ├── dropdown_icon.9.png

│   │   │   ├── edit_blue.9.png

│   │   │   ├── edit_green.9.png

│   │   │   ├── edit_red.9.png

│   │   │   ├── edit_title_blue.9.png

│   │   │   ├── edit_title_green.9.png

│   │   │   ├── edit_title_red.9.png

│   │   │   ├── edit_title_white.9.png

│   │   │   ├── edit_title_yellow.9.png

│   │   │   ├── edit_white.9.png

│   │   │   ├── edit_yellow.9.png

│   │   │   ├── font_large.png

│   │   │   ├── font_normal.png

│   │   │   ├── font_size_selector_bg.9.png

│   │   │   ├── font_small.png

│   │   │   ├── font_super.png

│   │   │   ├── ic_launcher.png

│   │   │   ├── icon_app.png

│   │   │   ├── jiao.png

│   │   │   ├── list_background.png

│   │   │   ├── list_blue_down.9.png

│   │   │   ├── list_blue_middle.9.png

│   │   │   ├── list_blue_single.9.png

│   │   │   ├── list_blue_up.9.png

│   │   │   ├── list_folder.9.png

│   │   │   ├── list_footer_bg.9.png

│   │   │   ├── list_green_down.9.png

│   │   │   ├── list_green_middle.9.png

│   │   │   ├── list_green_single.9.png

│   │   │   ├── list_green_up.9.png

│   │   │   ├── list_red_down.9.png

│   │   │   ├── list_red_middle.9.png

│   │   │   ├── list_red_single.9.png

│   │   │   ├── list_red_up.9.png

│   │   │   ├── list_white_down.9.png

│   │   │   ├── list_white_middle.9.png

│   │   │   ├── list_white_single.9.png

│   │   │   ├── list_white_up.9.png

│   │   │   ├── list_yellow_down.9.png

│   │   │   ├── list_yellow_middle.9.png

│   │   │   ├── list_yellow_single.9.png

│   │   │   ├── list_yellow_up.9.png

│   │   │   ├── menu_delete.png

│   │   │   ├── menu_move.png

│   │   │   ├── new_note_normal.png

│   │   │   ├── new_note_pressed.png

│   │   │   ├── note_edit_color_selector_panel.png

│   │   │   ├── notification.png

│   │   │   ├── search_result.png

│   │   │   ├── selected.png

│   │   │   ├── title_alert.png

│   │   │   ├── title_bar_bg.9.png

│   │   │   ├── widget_2x_blue.png

│   │   │   ├── widget_2x_green.png

│   │   │   ├── widget_2x_red.png

│   │   │   ├── widget_2x_white.png

│   │   │   ├── widget_2x_yellow.png

│   │   │   ├── widget_4x_blue.png

│   │   │   ├── widget_4x_green.png

│   │   │   ├── widget_4x_red.png

│   │   │   ├── widget_4x_white.png

│   │   │   └── widget_4x_yellow.png

│   │   ├── drawable-mdpi

│   │   │   └── ic_launcher.png

│   │   └── drawable-xhdpi

│   │   ├── ic_launcher.png

│   │   └── meinv3.PNG

│   ├── resources.ap_

│   └── WsINote.apk

├── gen

│   └── com

│   └── ws

│   └── wsinote

│   ├── BuildConfig.java

│   └── R.java

├── libs

│   └── android-support-v4.jar

├── proguard-project.txt

├── project.properties

├── res

│   ├── anim

│   │   ├── bottom_down.xml

│   │   ├── bottom_up.xml

│   │   ├── top_down.xml

│   │   └── top_up.xml

│   ├── color

│   │   ├── primary_text_dark.xml

│   │   └── secondary_text_dark.xml

│   ├── drawable

│   │   ├── all_select_bg.xml

│   │   ├── jiao_1.xml

│   │   ├── lachang.xml

│   │   └── new_note.xml

│   ├── drawable-hdpi

│   │   ├── bg_btn_set_color.png

│   │   ├── bg_color_btn_mask.png

│   │   ├── call_record.png

│   │   ├── clock.png

│   │   ├── delete.png

│   │   ├── dropdown_icon.9.png

│   │   ├── edit_blue.9.png

│   │   ├── edit_green.9.png

│   │   ├── edit_red.9.png

│   │   ├── edit_title_blue.9.png

│   │   ├── edit_title_green.9.png

│   │   ├── edit_title_red.9.png

│   │   ├── edit_title_white.9.png

│   │   ├── edit_title_yellow.9.png

│   │   ├── edit_white.9.png

│   │   ├── edit_yellow.9.png

│   │   ├── font_large.png

│   │   ├── font_normal.png

│   │   ├── font_size_selector_bg.9.png

│   │   ├── font_small.png

│   │   ├── font_super.png

│   │   ├── ic_launcher.png

│   │   ├── icon_app.png

│   │   ├── jiao.png

│   │   ├── list_background.png

│   │   ├── list_blue_down.9.png

│   │   ├── list_blue_middle.9.png

│   │   ├── list_blue_single.9.png

│   │   ├── list_blue_up.9.png

│   │   ├── list_folder.9.png

│   │   ├── list_footer_bg.9.png

│   │   ├── list_green_down.9.png

│   │   ├── list_green_middle.9.png

│   │   ├── list_green_single.9.png

│   │   ├── list_green_up.9.png

│   │   ├── list_red_down.9.png

│   │   ├── list_red_middle.9.png

│   │   ├── list_red_single.9.png

│   │   ├── list_red_up.9.png

│   │   ├── list_white_down.9.png

│   │   ├── list_white_middle.9.png

│   │   ├── list_white_single.9.png

│   │   ├── list_white_up.9.png

│   │   ├── list_yellow_down.9.png

│   │   ├── list_yellow_middle.9.png

│   │   ├── list_yellow_single.9.png

│   │   ├── list_yellow_up.9.png

│   │   ├── menu_delete.png

│   │   ├── menu_move.png

│   │   ├── new_note_normal.png

│   │   ├── new_note_pressed.png

│   │   ├── note_edit_color_selector_panel.png

│   │   ├── notification.png

│   │   ├── search_result.png

│   │   ├── selected.png

│   │   ├── title_alert.png

│   │   ├── title_bar_bg.9.png

│   │   ├── widget_2x_blue.png

│   │   ├── widget_2x_green.png

│   │   ├── widget_2x_red.png

│   │   ├── widget_2x_white.png

│   │   ├── widget_2x_yellow.png

│   │   ├── widget_4x_blue.png

│   │   ├── widget_4x_green.png

│   │   ├── widget_4x_red.png

│   │   ├── widget_4x_white.png

│   │   └── widget_4x_yellow.png

│   ├── drawable-mdpi

│   │   └── ic_launcher.png

│   ├── drawable-xhdpi

│   │   ├── ic_launcher.png

│   │   ├── meinv1.png

│   │   ├── meinv3.PNG

│   │   ├── meinv.png

│   │   └── mienv2.jpg

│   ├── layout

│   │   ├── all_select.xml

│   │   ├── note_2.xml

│   │   ├── note_4.xml

│   │   ├── note_act.xml

│   │   ├── note_add_act.xml

│   │   ├── note_foot.xml

│   │   └── note_item.xml

│   ├── menu

│   │   └── main.xml

│   ├── values

│   │   ├── colors.xml

│   │   ├── dimens.xml

│   │   ├── strings.xml

│   │   └── styles.xml

│   ├── values-sw600dp

│   │   └── dimens.xml

│   ├── values-sw720dp-land

│   │   └── dimens.xml

│   ├── values-v11

│   │   └── styles.xml

│   ├── values-v14

│   │   └── styles.xml

│   └── xml

│   ├── note_2.xml

│   └── note_4.xml

└── src

└── com

└── ws

└── wsinote

├── bean

│   └── Note.java

├── myapp

│   └── MyApp.java

├── NoteAct.java

├── NoteAddAct.java

├── sqlite

│   └── CreatDB.java

└── widget

├── NoteWidget2X.java

└── NoteWidget.java

43 directories, 226 files

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在Android Studio中给小米便签添加密码功能,需要进行以下步骤: 首先,在小米便签的布局文件中添加一个密码输入框和一个确认密码输入框,和一个按钮供用户设置密码。可以使用 EditText 组件来实现密码输入框,使用 Button 组件作为按钮。 然后,在相关的活动(Activity)中,找到对应的密码输入框和确认密码输入框,获取用户输入的密码和确认密码。 接下来,编写代码来验证用户输入的密码和确认密码是否匹配,如果匹配,则将密码保存到 SharedPreferences 中。SharedPreferences 是 Android 提供的轻量级的数据存储方法,可以用来存储简单的键值对数据。 在适当的时机,比如用户登录或进入小米便签时,需要验证用户输入的密码是否匹配保存的密码。可以通过比较用户输入的密码和从 SharedPreferences 中取出的密码来实现。 如果验证匹配成功,则用户可以进入小米便签的功能页面。否则,可以提示用户密码输入错误,并重新输入密码。 此外,为了确保数据的隐私和安全性,可以考虑对密码进行加密处理。Android Studio 提供了一些加密库,比如 AES 加密算法,可以帮助实现加密功能。 最后,需要注意保护好保存密码的 SharedPreferences 文件,避免被未授权的访问。可以通过设置文件权限或者使用加密算法保护数据存储的安全性。 综上所述,以上是在Android Studio中给小米便签添加密码功能的大致步骤和一些相关注意事项。具体实现的细节和代码可以根据具体需求和环境进行调整。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值