随笔分类 - Android
摘要:已更新:自定义数字软键盘--封装版 需求: 1.数字键盘 2.输入删除,光标要随之移动 3.删除键长按全部清除 4.点击键盘背景有颜色变换效果 效果图: 布局 number_keyboard_selecter number_keyboard_enter_selecter
阅读全文
摘要:android.provider.Settings。 1. ACTION_ACCESSIBILITY_SETTINGS : // 跳转系统的辅助功能界面 2. ACTION_ADD_ACCOUNT : // 显示添加帐户创建一个新的帐户屏幕。【测试跳转到微信登录界面】 3. ACTION_AIRPL
阅读全文
摘要:1.需求:登录以后才能接收推送通知 2.需求:退出登录就无法接收推送通知 3.需求:获取通知栏里面的值 4.点击通知栏因为拿不到ancivity的对象,所以需要判断,且启动模式为new instance 欢迎关注我的微信公众号:安卓圈
阅读全文
摘要:判断每天是否为首次登陆 保存时间 记录设备信息 获取渠道工具类 获取签名工具类 获取IP地址工具类
阅读全文
摘要:第一步:把下载的SDK里面的PushSDK当做Module导入自己的项目 第二步:在自己项目的build.gradle里面一定要配置applicationId 第三步:在主module的build.gradle文件的dependencies下添加compile project(':PushSDK')
阅读全文
摘要:第一步,先在布局中为EditText设置属性 第二步:在java代码中监听:
阅读全文
摘要:public class Blur { public static Bitmap doBlur(Bitmap sentBitmap, int radius, boolean canReuseInBitmap) { Bitmap bitmap; if (canReuseInBitmap) {...
阅读全文
摘要:阻尼效果即是图片向下拉动时会放大,松开会回弹 1.自定义一个DampView类,继承ScrollView 2.布局最外层必须是DampView,且DampView和要拉动的图片之间只能有一层layout(切记) 3.Activity中调用
阅读全文
摘要:Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+Insert 生成代码(如get,set方法,构造函数等) Ctrl+E或者Alt+Shift+C 最近更改的代码 Ctrl+R
阅读全文
摘要:效果图: 标题和fragment联动效果已经封装好了,非常方便 配置要特别注意
阅读全文
摘要:需求: 输入框一旦有值,即显示删除图标;点击切换明密文按钮,可以切换 布局: 代码
阅读全文
摘要:1.登录创建应用后得到id 2.在清单文件中添加权限 3.在mainactivity中添加初始化代码 4.在gradle文件中添加仓库地址 5.在另一个gradle文件中添加依赖 6.创建JavaBean,类名要和数据库的表明一致,属性名要和表中字段一致 7.增删改查 save/delete/upd
阅读全文
摘要:1.首先要自定义一个继承gridview的类 2.在布局中引用这个自定义gridview
阅读全文
摘要:public class PinyinHelper { private static PinyinHelper instance; private Properties properties = null; public static String[] getUnformattedHanyuPinyinStringArray(char ch) { r...
阅读全文
摘要:共四种: 1.base64(大小写英文字母、10个基本阿拉伯数字、+、/) 2.MD5(任意长度的数据,算出的MD5值长度都是固定的,哪怕只修改1个字节,所得到的MD5值都有很大区别) 3.对称密钥加密(加密解密的密钥一样) 4.非对称加密(加密解密的密钥不一样,分为公钥和私钥) Base64加密解
阅读全文
摘要:public class MainActivity extends AppCompatActivity { private ImageView up; private ImageView down; //上一次晃动手机的时间 private long lastTime; private SoundPool soun...
阅读全文

浙公网安备 33010602011771号