1、发送不重复的通知(Notification) public static void sendNotification(Context context, String title, String message, Bundle extras) { Intent...
分类:
移动开发 时间:
2015-02-01 20:21:03
阅读次数:
195
1、使用TransitionDrawable实现渐变效果 private void setImageBitmap(ImageView imageView, Bitmap bitmap) { // Use TransitionDrawable to fade in. fi...
分类:
移动开发 时间:
2015-02-01 20:18:56
阅读次数:
208
背景介绍
为了破除我对android的神秘感,准备亲自编一个cm rom到真机上跑。反复看了cm 支持的devices, 我能网上,国内买到最便宜的,就只有小米2s了[0],为此特意从小米官网定了一个翻新标准版。
吐槽下锤子,竟然藐视我等,不让root,不让安装第三方rom。
关于编译机器,我用的是azure 3GB内存的那种虚拟机, 一块钱试用版的。 现在想来我应该建最高配置的VM。我...
分类:
移动开发 时间:
2015-02-01 19:11:43
阅读次数:
454
一、游戏引擎概念什么是游戏引擎 游戏引擎是指一些已编写好的可编辑游戏系统或者一些交互式实时图像应用程序的核心组件。这些系统为游戏设计者提供各种编写游戏所需的各种工具,其目的在于让游戏设计者能easy和高速地做出游戏程式而不用由零開始。Cocos2d家族cocos2d是一个开源的游戏开发框架,利用.....
分类:
移动开发 时间:
2015-02-01 19:09:09
阅读次数:
221
1018. 锤子剪刀布 (20)时间限制100 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者CHEN, Yue大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算...
分类:
移动开发 时间:
2015-02-01 19:05:33
阅读次数:
139
记录常用代码片,以备不时之需..wkakak,开始: 1、 精确获取屏幕尺寸(例如:3.5、4.0、5.0寸屏幕) 1 public static double getScreenPhysicalSize(Activity ctx) {2 DisplayMetrics dm = ...
分类:
移动开发 时间:
2015-02-01 19:01:59
阅读次数:
140
遇到这个错误java.io.FileNotFoundException,事实上文件是存在的,把地址复制到手机浏览器都能够直接下载的,但为嘛不能下载呢。Error in downloadBitmap - http://neirong.funshion.com/download/agc/fcms/疯狂坦...
分类:
移动开发 时间:
2015-02-01 19:00:44
阅读次数:
174
/** * 表单校验函数库 *//** * 判断email格式是否正确 * @param $email */function is_email($email) { return strlen($email) > 6 && preg_match("/^[\w\-\.]+@[\w\-\.]+(\....
分类:
移动开发 时间:
2015-02-01 18:58:25
阅读次数:
186
转载请注明本文出自Cym的博客(http://blog.csdn.net/cym492224103),谢谢支持!
前言
最近工作比较忙,所以现在才更新博文,对不住大家了~!言归正传,我们来说说这个PagerSlidingTabStrip,它是配合ViewPager使用的导航栏,网易新闻就是用的这个导航,我们仔细观察这个导航栏不仅他是跟着ViewPager滑动而滑动,而且指示器还...
分类:
移动开发 时间:
2015-02-01 17:53:37
阅读次数:
1032
刚开始经营博客的时候,我写过不少“扒皮”系列的文章,主要介绍一些知名站点上有趣的交互效果,然后试着实现它们。后来开始把注意力挪到一些新颖的前端技术上,“扒皮”系列便因此封笔多时。今天打算重开“扒皮”的坑,不过咱挂个优雅点的名字——“优秀网站看前端”,顾名思义的,也是寻觅一些值得玩味的趣味网站,来学习它们的前端技术和交互理念。
作为本系列的开篇,我们拿“买手机送国土”的小米来打头阵,缘由是鄙人有着...
分类:
移动开发 时间:
2015-02-01 17:51:24
阅读次数:
280
最近准备要做一个项目,需要用到自定义小键盘来确保安全,而且还需要精确获得用户点击键盘时的落点位置、力度、指尖接触屏幕的面积等参数。
在写自定义键盘的时候,用到了国内网上的一些代码,出处是
http://blog.csdn.net/hfsu0419/article/details/7924673
向先人致敬!
然后发现do...
分类:
移动开发 时间:
2015-02-01 17:50:33
阅读次数:
244
前言
这周去杭州参加了百阿培训,见到了传说中的牛人多隆大神。从多隆大神身上看到了做技术人的纯粹,单纯。除了见到多隆大神,这次培训并没有太多的收获,反而培训过程中遇到了好多产品上的Bug,远程办公快累到死。总结一下跟Toast相关的问题,首先从深入学习Toast的源码实现开始。
Toast源码实现
我们在使用Toast提示的时候,一般都是一行简单的代码调用,如下所示:...
分类:
移动开发 时间:
2015-02-01 17:48:58
阅读次数:
300
Given n non-negative integers representing an elevation map where the width of each bar is 1, compute how much water it is able to trap after raining.
For example,
Given [0,1,0,2,1,0,1,3,2,1,2,1],...
分类:
移动开发 时间:
2015-02-01 17:48:15
阅读次数:
191
上一篇博文已经写了有关apk的翻遍的方法,结果真的令人震惊,自己辛辛苦苦写的代码,结果就这么轻而易举的被别有用心的人给窃取了,哭都没地方哭。面对这个问题我们应该如何是好呢!本片博文告诉大家一个队代码进行混淆的方法。
混淆就是对发布出去的程序进行重新组织和处理,使得处理后的代码与处理前代码完成相同的功能,而混淆后的代码很难被反编译,即使反编译成功也很难得出程序的真正语义。被混淆过的程序代码...
分类:
移动开发 时间:
2015-02-01 17:48:33
阅读次数:
339
前言
??include标签可以实现在一个layout中引用另一个layout的布局,这通常适合于界面布局复杂、不同界面有共用布局的APP中,比如一个APP的顶部布局、侧边栏布局、底部Tab栏布局、ListView和GridView每一项的布局等,将这些同一个APP中有多个界面用到的布局抽取出来再通过include标签引用,既可以降低layout的复杂度,又可以做到布局重用(布局有改动时只需要修...
分类:
移动开发 时间:
2015-02-01 17:48:36
阅读次数:
168
图片来自http://blog.csdn.net/android_tutor/article/details/5772285
分类:
移动开发 时间:
2015-02-01 17:37:13
阅读次数:
142
(该图片来自网络)Android系统结构主要分为四层,从上到下依次为,Application层,ApplicationFramework层,lib层,Linux kernel层,下面对这四层进行简单概述Linux kernel: 实现操作系统必不可少的功能以及驱动libraries,android ...
分类:
移动开发 时间:
2015-02-01 17:31:25
阅读次数:
216