随笔分类 -  Android

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

上一页 1 ··· 3 4 5 6 7 8 9 10 下一页