- 博客(50)
- 资源 (11)
- 收藏
- 关注
转载 Android动画学习Demo(3) 沿着贝塞尔曲线移动的Property Animation
Property Animation中最重要,最基础的一个类就是ValueAnimator了。Property Animation利用ValueAnimator来跟踪记录对象属性已经变化了多长时间及当前这个时间点的值。而在ValueAnimator中,又封装了两个类:1)TimeInterpolator,也称插值器,是来计算当前动画运动的一个跟时间有关系的比例因子。2)TypeEval
2015-08-31 16:08:55
746
转载 Android动画 fillAfter和fillBefore
fillBefore是指动画结束时画面停留在此动画的第一帧;fillAfter是指动画结束是画面停留在此动画的最后一帧。java代码设置如下:/*****动画结束时,停留在最后一帧*********setFillAfter(true);setFillBefore(false); /*****动画结束时,停留在第一帧*********setFil
2015-08-31 16:08:06
459
转载 Android插件实例——360 DroidPlugin详解
在中国找到钱不难,但你的一个点子不意味着是一个创业。你谈一个再好的想法,比如我今天谈一个创意说,新浪为什么不收购GOOGLE呢?这个创意很好。新浪一收购GOOGLE,是不是新浪就变成老大了?你从哪儿弄来钱?怎么去整合GOOGLE呢;之前写过有关于Android 插件方向的文章,解析了一下Android的插件原理与运行方式。很多小伙伴都问我,为什么不把我制作的插件放到Github
2015-08-31 15:18:00
1962
转载 [应用代码] Android 动画特效大全
BaseAnimation,如果有新版本会自动提醒大家更新,也希望大家多多贡献自己的动画xml文件或者其他源码,一起来打造这个开源的app1.3版本更新内容:1.Splash增加2个动画2.高仿动画效果增加10个3.ListView集合增加15个4.自定义控件集合增加17个5.页面滑动增加4个共增加48个动画效果
2015-08-31 15:15:24
1760
转载 Layout动画:在android布局发生变化时添加动画效果
layout动画在每次布局发生变化的时候系统调用的一个预加载动画效果,使用layout动画可以让布局的变化过度看起来更自然。使用起来很简单,只需在控件中添加一个属性就可以了,系统默认是不会启动layout动画的,因此我们平时的应用中不会产生这个效果。当然,如果你想自定义一下这个动画效果,那就必须在代码中自己写了:新建一个LayoutTransition对象,调用setLayoutTrans
2015-08-31 11:14:45
594
转载 PHP常用的文件操作函数集锦
以下是个人总结的PHP文件操作函数。当然,这只是部分,还有很多,我没有列出来。一 、解析路径:1 获得文件名:basename();给出一个包含有指向一个文件的全路径的字符串,本函数返回基本的文件名。如果文件名是以 suffix 结束的,那这一部分也会被去掉。eg:$path = "/home/httpd/html/index.php";$file =
2015-08-30 17:36:09
409
原创 下面是释放Bitmap的示例代码片段:
// 先判断是否已经回收if(bitmap != null && !bitmap.isRecycled()){ // 回收并且置为nullbitmap.recycle(); bitmap = null; } System.gc();
2015-08-29 10:56:24
425
转载 iOS之弹幕效果
弹幕效果展示:步骤: 1. 在AppDelegate类里面创建一个视图控制器,并把创建的视图控制器放入父视图中。 其中关于用[self.window addSubview:viewController.view] 和self.window.rootViewController = viewController;请看我的上一篇文章:http://blog.
2015-08-29 10:09:09
513
转载 php错误:You don't have permission to access / on this server.
以前php环境崩溃了,重新装了个,打开第一个文件就出现:You don't have permission to access / on this server.错误,让我情以何堪啊,居然说我此台服务器上无权限,ok解决办法如下:找到:apache文件,进入conf文件,打开httpd.conf 文件,做如下修改: Options FollowSymLinks
2015-08-28 13:17:56
3881
1
转载 [转载]Android平台第三方应用分享到微信开发
一、申请APPID微信公共平台和微博分享一样,也需要申请一个ID,来作为调起微信、分享到微信的唯一标识。申请微信APPID可以到微信平台http://open.weixin.qq.com/app/list/?lang=zh_CN上申请。具体的申请流程网站上有很详细的介绍,我这里就仅列出一些注意事项:(1)申请APPID时的应用名字审核通过之后将不允许更改,所以申请时的应用名字一定要提前
2015-08-27 14:17:04
471
转载 关于onDraw()方法不被执行的解决方法(setWillNotDraw(false))
一.引言:想必大家以前也遇到过这个问题:出于项目的需要,我们有时需要新建一个直接或者间接继承View的类,以便复写View提供的onDraw()方法,但有时我们反而得不到我们想要的结果,今天就说一下onDraw()方法不被执行的解决方法。你可能也在onDraw()方法里面设置了断点或log,却发现程序并没有执行onDraw()方法,那么你需要在你直接或者间接继承View的类的构造函数中加入
2015-08-25 18:39:11
561
转载 Android OkHttp完全解析 是时候来了解OkHttp了
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47911083; 本文出自:【张鸿洋的博客】一、概述最近在群里听到各种讨论okhttp的话题,可见okhttp的口碑相当好了。再加上Google貌似在6.0版本里面删除了HttpClient相关API,对于这个行为不做评价。为了更好的在应对网络访问,学习下ok
2015-08-25 17:40:46
514
转载 网络安全技术(二)
四,加密技术 (1)加密算法与解密算法 1基本流程 A发送消息“Passwordiswelcome”这样的报文给B,但不希望有第三个人知道这个报文的内容,因此他使用一定的加密算法,将该报文转换为别人无法识别的密文,这个密文即使在传输的过程中被截获,一般人也无法解密。当B收到该密文后,使用共同协商的解密算法与密钥,则将
2015-08-25 15:21:21
1164
转载 java RSA加密解密
RSA加密明文最大长度117字节,解密要求密文最大长度为128字节,所以在加密和解密的过程中需要分块进行。该工具类中用到了BASE64,需要借助第三方类库:javabase64-1.3.1. jar注意:RSA加密明文最大长度117字节,解密要求密文最大长度为128字节,所以在加密和解密的过程中需要分块进行。RSA加密对明文的长度是有限制的,如果加密数据过大会抛
2015-08-25 15:20:09
866
转载 Android获取内存信息
我们知道,android程序内存一般限制在16M,当然也有24M的,而android程序内存被分为2部分:native和dalvik,dalvik就是我们平常说的java堆,我们创建的对象是在这里面分配的,而bitmap是直接在native上分配的,对于内存的限制是 native+dalvik 不能超过最大限制。1.单个app 内存限制大小[java] view
2015-08-25 14:03:10
381
转载 Android App 内存泄露之调试工具(1)
Android App 内存泄露之工具(1)使用内存监测工具 DDMS –> Heap操作步骤启动eclipse后,切换到DDMS透视图,并确认Devices视图、Heap视图都是打开的,没打开的直接Window>ShowView>自己选将手机通过USB链接至电脑,链接时需要确认手机是处于“USB调试”模式链接成功后,在DDMS的Device
2015-08-25 14:02:32
334
转载 程序员的年龄天花板
(注:本文曾发表于《程序员》201508期A) 我是一个老程序员了, 2014 年我不断在思考一个问题:程序员的年龄天花板到底是多少岁?其他行业里的老将 农村有一些老人 70 多岁了还能种地,不但能种小麦玉米,还能在自己房子后面种点白菜、萝卜、西红柿、豆角什么的,自给自足,不靠孩子赡养。 褚时健70多岁承包荒山开始种橙,现在褚橙是知名品牌。
2015-08-25 10:03:20
345
转载 获取电话联系
import android.provider.ContactsContract.CommonDataKinds.StructuredPostal;import android.provider.ContactsContract.CommonDataKinds.Website;import android.provider.ContactsContract.Data;imp
2015-08-21 19:35:11
735
转载 Android AIDL Service 跨进程传递复杂数据
黑夜黑夜给了我黑色的眼睛,我却用它寻找光明~传值方式AIDL是允许跨进程传递值的,一般来说有三种方式: - 广播;这种算是比较常见的一种方式了,传递小数据不错 - 文件;这个是保存到文件中,然后读取,传递大数据不错 - Service Bind模式;这个算是居中的一种方式,不过效率要高的多,唯一麻烦的是编写代码较为麻烦。特别是复杂类型数据传递麻烦。 其是,还有一
2015-08-21 16:42:42
864
转载 Android AIDL Service 跨进程传递复杂数据
黑夜黑夜给了我黑色的眼睛,我却用它寻找光明~传值方式AIDL是允许跨进程传递值的,一般来说有三种方式: - 广播;这种算是比较常见的一种方式了,传递小数据不错 - 文件;这个是保存到文件中,然后读取,传递大数据不错 - Service Bind模式;这个算是居中的一种方式,不过效率要高的多,唯一麻烦的是编写代码较为麻烦。特别是复杂类型数据传递麻烦。 其是,还有一
2015-08-21 16:42:27
1082
转载 Android翻页效果原理实现之曲线的实现 分类: Custom My Love
尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼年关将至事情巨多,最近因为安排蓄谋已已久的旅行事宜很久没更我们的系列教程,约莫着有一个月了,这事情多起来啊闲都闲不下来~~那么我们闲话少说,来看看这一节我们的重点,上一节因为之前从未涉及Canvas的clipXXX方法
2015-08-20 16:38:11
455
转载 自定义控件其实很简单1/3
尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼前几天身子骨出了点小毛病不爽,再加上CSDN抽风也木有更新,现在补上之前漏掉的1/3上一节结尾的时候我们说到,Paint类中我们还有一个方法没讲[java] view plainco
2015-08-20 16:37:00
533
转载 自定义控件其实很简单1/2
尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵镇楼年关将至事情巨多,最近因为安排蓄谋已已久的旅行事宜很久没更我们的系列教程,约莫着有一个月了,这事情多起来啊闲都闲不下来~~那么我们闲话少说,来看看这一节我们的重点,上一节因为之前从未涉及Canvas的clipXXX方法
2015-08-20 16:33:45
370
原创 awesome-android-ui
List of Android UI/UX LibrariesA curated list of awesome Android UI/UX libraries.Other listsLooking for Core Library? Check out wasabeef/awesome-android-libraries.Looking for iOS? Ch
2015-08-19 14:26:44
922
转载 Android 不规则图像填充 小玩着色游戏
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/45788433; 本文出自:【张鸿洋的博客】一、概述近期群里偶然看到一哥们在群里聊不规则图像填充什么四联通、八联通什么的,就本身好学务实的态度去查阅了相关资料。对于这类着色的资料,最好的就是去搜索些相关app,根据我的观察呢,不规则图像填充在着色游戏里
2015-08-18 14:44:43
406
转载 github优秀开源项目大全-iOS
前言本文旨在搜集github上优秀的开源项目本文搜集的项目都是用于iOS开发本文会持续更新…完整客户端ioctocatgithub的iOS客户端,目前开源代码是V1版本,V2版本在appstore上可以下载ChatSecure-iOS使用XMPP协议的IM开源软件,很强大,在appstore上可以下载
2015-08-18 14:32:01
340
转载 Volley 图片加载相关源码解析
转载请标明出处: http://blog.csdn.net/lmj623565791/article/details/47721631; 本文出自:【张鸿洋的博客】一 概述最近在完善图片加载方面的代码,于是就看看Volley的图片加载相关源码,取取经,顺便写篇博文作为笔记记录下。在使用Volley作为图片加载库的时候,肯定需要做以下几件事:Applica
2015-08-18 14:31:00
385
转载 github优秀开源项目大全-iOS
前言本文旨在搜集github上优秀的开源项目本文搜集的项目都是用于iOS开发本文会持续更新…完整客户端ioctocatgithub的iOS客户端,目前开源代码是V1版本,V2版本在appstore上可以下载ChatSecure-iOS使用XMPP协议的IM开源软件,很强大,在appstore上可以下载
2015-08-18 14:30:14
365
转载 Toolbar:上位的小三
尊重原创转载请注明:From AigeStudio(http://blog.csdn.net/aigestudio)Power by Aige 侵权必究!炮兵 镇楼Toolbar是Android 5.0中新引入的一个控件,其出现的目的就是为了取代ActionBar,在讲解Toolbar之前我们还是来恶补一下关于ActionBar的一些野史,看看为什么Andr
2015-08-18 14:23:35
513
转载 TabLayout:另一种Tab的实现方式
在5.0以前我们想要实现像网易新闻客户端那样的的Tab可以有很多种选择:比如古老的TabHost,3.0后ActionBar所提供的Tab,以及各种成熟的Tab开源控件等,都可以直接或间接地实现Tab的效果。然而,对于这样一种使用极多的控件,Android是不会放弃将它纳入麾下的打算的,于是乎在5.0后放出的design包中Android就厚颜无耻地推出了自家官方的TabLayou
2015-08-18 14:20:05
3836
转载 Android记录25-WebView实现离线缓存阅读
Android记录25-WebView实现离线缓存阅读前言本篇博客要实现的是一个离线下载和离线阅读的功能,这是很多阅读类app都常见的一个功能,典型的应用就是网易新闻。什么是离线下载?其实这个概念是比较模糊,是离线之后下载呢,还是下载之后离线,但稍微有点脑子的人都知道没有网络之后怎么下载呢?所以离线下载这个功能是”在有网络的情况下,把资源下载到本地“,离线阅读就是”在没有网络或者网络不
2015-08-15 14:19:35
720
原创 onReceivedTitle() 没被调用的解决
写在 onPageFinished() 里 就可以了mWebView.setWebViewClient(new WebViewClient() {@Overridepublic void onPageStarted(WebView view, String url, Bitmap favicon) {// TODO Auto-generated method
2015-08-15 14:00:05
2878
转载 22个值得收藏的android开源代码-UI篇
本文介绍了android开发者中比较热门的开源代码,这些代码绝大多数可以直接应用到项目中。FileBrowserView一个强大的文件选择控件。界面比较漂亮,使用也很简单。特点:可以自定义UI;支持复制、剪切、删除、移动文件;可以用在Fragment、ativity、DialogFragment中;支持快速切换目录。%20%20http://jcodecraeer.
2015-08-13 11:32:13
443
转载 android 开源组件合集-UI篇(2014-08-25更新)
其实也算不上合集,只是将我经常用到的部分整理一下,如果您有好东西,也可以留言补充,可以参照应用Libraries for developers,ios的参照Libraries for developers Pro0.综合UIhttps://github.com/wasabeef/awesome-android-ui1.actionbarhttp://ac
2015-08-13 10:57:00
440
原创 IOS 的material design汇总
https://github.com/bfeher/BFPaperCheckboxhttps://github.com/daktales/MaterialDesignColorsSwifthttps://github.com/fpt-software/Material-Controls-For-iOShttps://github.com/nghialv/
2015-08-12 15:38:49
747
转载 Android 属性动画(Property Animation) 完全解析 (下)
转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38092093上一篇Android 属性动画(Property Animation) 完全解析 (上)已经基本展示了属性动画的核心用法:ObjectAnimator实现动画,ValueAnimator实现动画,AnimatorSet的使用等~当然了属性动画还有一部分
2015-08-08 18:30:18
414
转载 23种设计模式全解析
一、设计模式的分类总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责任链模式、命令模式、备忘录模式、状态模式、访问者模式、中介者模式、解释器模式
2015-08-07 10:51:20
755
转载 Android反射机制实现与原理
本文介绍Android反射机制实现与原理,在介绍之前,要和Java进行比较,所以先看下Java中的反射相关知识:一、反射的概念及在Java中的类反射 反射主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。在计算机科学领域,反射是一类应用,它们能够自描述和自控制。这类应用通过某种机制来实现对自己行为的描述和检测,并能根据自身行为的状态和结果,调整或修改应用所描述行为的
2015-08-07 10:33:32
367
Learn Objective-C on the Mac eBook.pdf (incl. examples) 包含全代码
2012-07-21
JavaScript权威指南(第6版)pdf(彩页)
2012-06-21
控制系统仿真与SIMULINK(PPT+程序)
2011-06-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人