摘要: SharedPreferences 的另一种场景的用法 昨天,下班在家想做什么来着,然后想用 存点数据,但是不知道咋地突然想到, 是应用启动时一次性加到内存里的.适合少量的存储,多的话还是用数据库吧.实际项目中都是数据库,我私下写写demo就不搞那么麻烦了=.= 然后,问题来了,如果我要使用 ,如何 阅读全文
posted @ 2016-12-09 21:38 didikee 阅读(994) 评论(0) 推荐(0) 编辑
摘要: Android RecyclerView 实现支付宝首页效果 [TOC] 虽然我本人不喜欢支付宝的,但是这个网格本身其实还是不错的,项目更新中更改了一个布局为网格模式,类似支付宝.(估计是产品抄袭的=.=,我不管设计,只管实现就好.) 的功能已经模块化了,如下所示: | 类名| 描述| | : | 阅读全文
posted @ 2016-08-12 16:03 didikee 阅读(2566) 评论(0) 推荐(0) 编辑
摘要: 拓展 Android 原生 CountDownTimer 倒计时 [TOC] CountDownTimer 在系统的 上进行的修改,主要是拓展了功能,当然也保留了系统默认的模式. 四种模式: Normal模式: 向上取整(我觉得应该是日常中用的最多的) Floor模式: 向下取整 System模式: 阅读全文
posted @ 2016-08-10 09:59 didikee 阅读(660) 评论(0) 推荐(0) 编辑
摘要: Android 6.0 权限申请辅助 PermissionsHelper 项目地址: "https://github.com/didikee/PermissionsHelper" Android 的危险权限分为9组.如下所示 CALENDAR READ_CALENDAR WRITE_CALENDAR 阅读全文
posted @ 2016-08-06 17:17 didikee 阅读(3217) 评论(0) 推荐(0) 编辑
摘要: Android EditText悬浮在输入法之上 使用 会让界面整体被顶上去,很多时候我们不需要这样的情况出现,这里给出另一个方案. 思路:监听输入法的状态,然后动态的滚动 所在的 或者 1. Android Manifest.xml //非adjustResize 2. 布局文件 3. Activ 阅读全文
posted @ 2016-08-04 14:42 didikee 阅读(3117) 评论(0) 推荐(0) 编辑
摘要: Android 6.0 权限申请 1. 以前的权限申请(sdk 申明的权限是直接被拒绝的.需要我们在 去申请! 2. 运行时权限申请 void checkPermission() { final List permissionsList = new ArrayList(); if (Build.VE 阅读全文
posted @ 2016-08-03 20:45 didikee 阅读(1336) 评论(0) 推荐(0) 编辑
摘要: Android 透明度百分比对应的 十六进制 先把结果放在这里,方便大家查询,也方便自己,UI太喜欢用百分比表示了=.=! 透明度百分比对应的十六进制: (说明:百分比计算出来会有小数,按照常规的四舍五入处理,详情请往下查看) 百分比:0% HEX: 00 百分比:1% HEX: 30 百分比:2% 阅读全文
posted @ 2016-07-30 16:05 didikee 阅读(14088) 评论(0) 推荐(0) 编辑
摘要: 自定义 checkbox 新玩法 ? 第一步:selector 编写 第二步:style <! 自定义的checkbox <item name="android:button" @drawable/selector_checkbox_voice</item 第三步:布局文件里 第四步:效果 看左边第 阅读全文
posted @ 2016-07-30 09:39 didikee 阅读(338) 评论(0) 推荐(0) 编辑
摘要: Android RatingBar 自定义样式 1.先定义Style: <! 定义星星图片 <item name="android:progressDrawable" @drawable/layer_live_rating_bar</item <! 根据自定义星星图片的大小,设置相应的值,否则可能显 阅读全文
posted @ 2016-07-29 12:28 didikee 阅读(1350) 评论(0) 推荐(0) 编辑
摘要: 可能出现的错误信息: 说明:这个方法是谷歌提供的.链接如下: "https://developer.android.com/studio/build/multidex.html" 解决步骤: 1.步骤1: android { compileSdkVersion 21 buildToolsVersio 阅读全文
posted @ 2016-07-27 17:01 didikee 阅读(1063) 评论(0) 推荐(0) 编辑
摘要: 完整的Error 信息(关键部分) Error:Execution failed for task ':fanwe_o2o_47_mgxz_dingzhi:transformResourcesWithMergeJavaResForDebug'. com.android.build.api.trans 阅读全文
posted @ 2016-07-27 12:29 didikee 阅读(2765) 评论(0) 推荐(0) 编辑
摘要: commit()的文档 官方文档如下: Commit your preferences changes back from this Editor to the SharedPreferences object it is editing. This atomically performs the 阅读全文
posted @ 2016-07-20 16:57 didikee 阅读(4352) 评论(0) 推荐(0) 编辑
摘要: Android 使用Font Awesome 显示文字图标 简单几步就可以完成 简单的效果图: 1. 创建 assets 文件夹 在Android Studio 上的创建步骤为: 在 上右键 . 将FontAwesome 字体文件copy到assets指定的路径,这里我放在 . 2. 编写资源文件与 阅读全文
posted @ 2016-07-20 15:55 didikee 阅读(1053) 评论(0) 推荐(0) 编辑
摘要: 状态栏 a.getBoolean(1, false) 报错 这个错误在编译运行时候并不会出现,但是当需要 编译打包 的时候,就会报出这个异常。 TypedArray a = mContext.obtainStyledAttributes(attrs); boolean hasBottomLine = 阅读全文
posted @ 2016-07-20 14:05 didikee 阅读(659) 评论(0) 推荐(0) 编辑
摘要: WindowManager 实现悬浮窗 详解 一:对于想直接看效果的,可以看看我的demo app. 链接: "http://sj.qq.com/myapp/detail.htm?apkName=com.inno.backdot" 源码: "https://github.com/didikee/Ba 阅读全文
posted @ 2016-07-20 11:46 didikee 阅读(6475) 评论(2) 推荐(1) 编辑
摘要: 在线程序员 计算器 (中文) 这是网址 : "http://www.sanxiang.org/jisuanqi.htm" 直接看截图吧! 我主要是来 "或","且" 计算. 阅读全文
posted @ 2016-07-19 17:20 didikee 阅读(8439) 评论(0) 推荐(0) 编辑
摘要: 开源协议 5种 常见开源协议 Apache Licence 2.0 Apache Licence是著名的非盈利开源组织Apache采用的协议。该协议和BSD类似,同样鼓励代码共享和尊重原作者的著作权,同样允许代码修改,再发布(作为开源或商业软件)。需要满足的条件也和BSD类似: 1. 需要给代码的用 阅读全文
posted @ 2016-07-19 14:37 didikee 阅读(753) 评论(0) 推荐(1) 编辑
摘要: 目标:迁移成功,并成功正常运行! 附加:同步视频在文章后面! 两种方式: 1. 用Gradle导出,在Android Studio中用Gradle导入 (不推荐) 2. 用Android Studio 直接导入Eclipse 工程 (推荐) 我以第二种方式. 步骤: 1. Eclipse 工程( 主 阅读全文
posted @ 2016-07-18 14:48 didikee 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 情景是这样的: 1. 我希望页面可以滚动,因为长页面,内容多,必须滚动来满足不同手机的显示 2. 点击 EditText 输入法弹出来,并将布局顶起来,并且 EditText有足够的显示空间 3. 进入页面时,输入法不能自动弹出来. 解决方案: 1. 用 Scrollview 满足情景里的第一个需求 阅读全文
posted @ 2016-07-15 21:43 didikee 阅读(328) 评论(0) 推荐(0) 编辑
摘要: Windows 系统hosts位于 C:\Windows\System32\drivers\etc\hosts 使用方法:删除原来的hosts文件(不放心可以剪切到其他路径备份),然后将本文链接里的hosts下载下来粘贴进去. 生效:一般是实时生效的,有的电脑是重启浏览器,有的则需要重启电脑. 说明 阅读全文
posted @ 2016-07-12 09:43 didikee 阅读(640) 评论(0) 推荐(0) 编辑