`
hilary3113
  • 浏览: 262446 次
  • 性别: Icon_minigender_1
  • 来自: 邯郸
社区版块
存档分类
最新评论
文章列表
                                                                                      转自:http://gold105.iteye.com/blog/452436   一、人之所以痛苦,在于追求错误的东西。二、与其说是别人让你痛苦,不如说自己的修 ...
The property animation system can animate Views on the screen by changing the actual properties in the View objects. In addition, Views also automatically call the invalidate() method to refresh the screen whenever its properties are changed. The new properties in the View class that facilitate pro ...
一些国产的android手机在mac电脑adb无法识别,即使手机打开开发者模式也识别不了,这时我们需要手动添加设备识别,分为三步:1. 找到添加设备信息的地方;2. 找到手机USB厂商ID;3. 重启adb server。   ######打开adb_usb.ini######## 以我的电话为例,/Users/hilary/.android/adb_user.ini,这是个隐藏文件需要设置隐藏文件可见,也可以通过终端打开,open ~/.android/adb_usb.ini,我们会看到里面有些注释内容:   # ANDROID 3RD PARTY USB VENDOR ID LI ...
android studio导入jar包源码: 切换Tag到Project目录,可以看到我们引入的jar包目录,然后打开其中一个类,在右上角就是我们要找的引入源码入口了,选择jar包源码的根目录确认就好。 无意中发现的,感觉应该有正规的导入方法,现在还没发现。  
打开自动生成方法选择界面: command + N 全局搜索文件名: 双击shift java 类名搜索: shit + command + R 类内容搜索: command + J(搜索下一条) command + K (搜索上一条) 打开最后浏览列表: command + E 焦点定位到导航按钮:option + command + B 前进后退:command + { 或 command + } 代码提示:control + option + space 自动引入类: command + 1 整理代码: shift + command + F 全屏:control + ...

handlebars

最近一直在弄WebView,为了节省流量使用了模板块,模板存在本地,获取数据后通本模板数据结合生成一个正规的网页。在11年的时候做过一次,但时使用正则实现字符匹配,感觉正则效率不太好,想换一种新的方法实现,做的时候请教了下前端同学,他们使用的是handlebars js版(http://handlebarsjs.com/),明确了一点,它不是通过正则实现的,后来搜索了下还有很多模板引擎,最后决定使用handlebars来实现,在网上搜了很多资料,都是关于js版的,很伤心没有找到用汉字写做的文档也没有现成的包,只好在git上下源码自己弄了,源码中带有很丰富的例子,通过单元测试都可以看到效果,学习 ...

Android IO

自从google IO 大会以后一直在想办法下载Android L 相关内容。在我用的sdk Manager 下载不下来,只好下载一个Android studio 下载完后发现有SDK 但没有模拟器怎么也跑不起来,google IO代码也跑不起来,真的有买google亲儿子的冲动了。        在这里分享下google IO:http://kc.cc/WL7k          Android L 新特性:http://kc.cc/WL7x    
在使用PUT发送请求时,代码逻辑是根据消息体的长度设置的,当没有消息体时,就会跳过设置消息长度这步,这时发出去的请求会返回   <html> <head><title>411 Length Required</title></head> <body bgcolor="white"> <center><h1>411 Length Required</h1></center> <hr><center>nginx/1.2.6& ...
很久没有更新自己的知识积累了,就不在这里找借口了,以后会把积累下来的东西分享出来,希望对其他人有些帮助,这也是留在这片空间的最初理由。        只有奉献才能更好的摄取,这就是我们的生态圈。
  每个程序都很大的内存可以使用,在使用前,你要明白你真的需要这么多的内存吗?在3.0以后程序就有largeHeap选项,如果为true,程序可以使用256M(我的设备)可以通过ActivityManager.getMemoryClass(()获取,为false 程序可使用内存为6 ...

MD5加密

    博客分类:
  • java
import java.security.MessageDigest; public class MD5Test { public final static String MD5(String s) { char hexDigits[] = { '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a', 'b', 'c', 'd', 'e', 'f' }; try { byte[] strTemp = s.getBytes(); MessageDigest mdTemp = MessageDi ...
刚接手mac,闲来没事从网上查了下资料小配一下。 1、创建svn仓库: 创建一个保存数据的目录,我用的是其它网友的目录 /opt/svn/repos        sudo su (然后输入密码) mkdir /opt mkdir /opt/svn mkdir /opt/svn/repos 即创建了目录/opt/svn/repos ...
扩大View的点击范围本人知道的有两种方法,在不影响界面效果的前提下: 1、在View的外面添加一个透明容器 2、就是本文要说的,代码如下 :   public void addToParentArea(final View view) { DisplayMetrics metric = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(metric); final float density = metric.density; final View par ...
  北京时间8月21日消息,国外媒体周一刊登评论文章称,对于各移动应用程序开发者而言,他们不应该滥用推送通知(push notification)功能,否则将引起用户的反感情绪,效果也将适得其反:用户将完全放弃安装此类应用。 以下为文章全文: 移 动开发者正滥用推送通知,这种现象必须停止。虽然业界都知道,如果连续不断以非关键更新来“绑架”用户,这其实并非有效的市场战略,但对于推送通知这种免 费的营销渠道,却让开发者们久久不能释怀。持续的升级提醒通知,能够让自己产品的名称一直留在用户脑海当中,并诱使用户重启应用,以了解一下该应用已增加 了何种新功能,或向用户发出其他事项提醒,至少应用开发者希 ...
Conversion to Dalvik format failed with error 2 在做项目时,遇到了上面的错误,找资料都说是Jar的问题,后来经过测试发现,在运行程序时加载的类过多,导致虚拟机无法加载程序。 解决办法就是删除一些类,具体Dalvik一次最多能加载多少类,还不清楚。
Global site tag (gtag.js) - Google Analytics