码迷,mamicode.com
首页 > 移动开发
android:模拟水波效果的自定义View
Github地址:https://github.com/nuptboyzhb/WaterWaveView欢迎Fork,欢迎Star1.先看效果2.再看关键代码描绘函数y = Asin(wx+d)+offset/** * 使用路径描绘绘制的区域 * * @return */ private Path getFristWavePath() { // 绘制区域1的路径 if ...
分类:移动开发   时间:2015-03-31 18:07:02    阅读次数:152
Android点滴---AndroidAnnotations java.lang.ClassNotFoundException
使用AndroidAnnotations框架,报 java.lang.ClassNotFoundException 解决方法!...
分类:移动开发   时间:2015-03-31 18:08:07    阅读次数:154
iOS应用解剖
iOS应用解剖    几乎所有的iOS应用中看到的东西都是UIKit框架中定义的东西,只要知道这些  UI组件的位置,大小,显示的内容,边框,显示和隐藏;    看到的东西无非就是:    UIView,UILabel,UIButton,UITextField,UITextView,Navigation bar ,Tab bar,  SegmentedControl,toolb...
分类:移动开发   时间:2015-03-31 18:06:54    阅读次数:157
Android启动流程分析(十一) zygote的启动
首先zygote创建了appruntime的对象,并调用他的start。此后的活动由AppRuntime来控制 然后调用startVM来创建了虚拟机,调用startReg来注册JNI的函数 通过JNI调用zygoteInit进入了java的世界 调用registerZygoteSocket来响应子孙后代的请求,同时调用preload函数进行资源的预加载 调用startSystemServer来进行系统启动的后续工作 完成了java世界的初创工作后,变进入了select循环,来处理后续的请求。...
分类:移动开发   时间:2015-03-31 18:04:50    阅读次数:196
android中利用java反射原理将对象添加到sqlit数据库的万能方法
利用java的反射机制,我们可以得到对象里的方法列表,参数列表以及对应的值,那么我们就可以利用这些做一个万能的插入数据库的方法。 以下方法中表名要和数据库名一致。  protected void insert(Object ob){ ContentValues initialValues = new ContentValues();  Class c = ob.getClass()...
分类:移动开发   时间:2015-03-31 18:05:29    阅读次数:160
Android点滴---ADT 23.0.2找不到Annotation Processing选项,解决方法
ADT 23.0.2找不到Annotation Processing选项,解决方法...
分类:移动开发   时间:2015-03-31 18:03:28    阅读次数:153
android 中图表展示的实现——echarts方式实现
android 中想要实现图表的展示,非常麻烦。网上查了一下实现方案,无非三种: 1.自己写画布,慢慢实现,要求太高,很难搞定。 2.用AchartEngine实现,丑陋,而且扩展性很小。 3.采用webview加载js的方式,虽然理论上会比较耗费资源,但是效果不错,而且难度小很多。 下面以一个例子具体介绍依稀这种方式: 首先布局文件: <RelativeLayout xmlns:an...
分类:移动开发   时间:2015-03-31 18:03:21    阅读次数:448
Android Metro风格的Launcher开发系列第二篇
请原谅我隔了这么久才开始写这一系列的第二篇博客,没办法忙新产品发布,好了废话不说了,先回顾一下:在我的上一篇博客http://www.cnblogs.com/2010wuhao/p/4363041.html#3153255 写了如何配置Android开发环境,只是用文字和图片展示了开发Metro风格Launcher的初步设计和产品要求,这一篇文章将会从代码上讲解如何实现对应的UI效果,好了,评书开...
分类:移动开发   时间:2015-03-31 18:02:40    阅读次数:171
android POI搜索,附近搜索,周边搜索定位介绍
POI搜索有三种方式,根据范围和检索词发起范围检索poiSearchInbounds,城市poi检索poiSearchInCity,周边检索poiSearchNearBy。 下以周边检索为例介绍如何进行检索并显示覆盖物PoiOverlay: public int poiSearchNearBy(java.lang.String key, GeoPoint pt, int...
分类:移动开发   时间:2015-03-31 17:59:46    阅读次数:228
Android异步加载全解析之IntentService
Android异步加载全解析之IntentService搞什么IntentService 前面我们说了那么多,异步处理都使用钦定的AsyncTask,再不济也使用的Thread,那么这个IntentService是个什么鬼。 相对与前面我们提到的这两种异步加载的方式来说,IntentService有一个最大的特点,就是——IntentService不受大部分UI生命周期的影响,它为后台线程提供了一...
分类:移动开发   时间:2015-03-31 17:59:46    阅读次数:137
Android-锁屏功能
当屏幕多久没有点击的时候,进行某种操作就是所谓的锁屏功能。onCreate: public void addRunnable() { handler.postDelayed(runnable, Constant.WAIT_TIME); }监听触摸事件: @Overri...
分类:移动开发   时间:2015-03-31 17:56:40    阅读次数:206
Android开源项目分类汇总
第一部分 个性化控件(View)主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、 GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、 Fli...
分类:移动开发   时间:2015-03-31 17:48:39    阅读次数:192
移动端网站的内容触摸滑动-Swiper插件
手机平板等大多移动端站点都会有触摸滑动内容的功能,公司移动端站点(m.muzhiwan.com)的标题广告滑动以及轮播效果就是用的Swiper插件。Swiper就是常用于移动端网站的内容触摸滑动的一个js插件。Swiper是纯javascript打造的滑动特效插件,面向手机、平板电脑等移动终端,以及...
分类:移动开发   时间:2015-03-31 17:43:35    阅读次数:179
js判断移动端还是PC端
function isMobile(){ var sUserAgent= navigator.userAgent.toLowerCase(), bIsIpad= sUserAgent.match(/ipad/i) == "ipad", bIsIphoneOs= sUserAgent.ma...
分类:移动开发   时间:2015-03-31 17:41:02    阅读次数:190
ios学习
对于刚毕业的学生来说,找工作是一件很难的事情,但是我们如何拥有项目经验呢?刚开始我也不信,可自己根据http://url.cn/TgrIZT注册一下,然后通过这个网站获取了学习卡的用户名和密码之后,真的有200元抵用券到了自己的账户中,所以,我就买了一些课程,自从在北风网学习了一些课程之后,我感觉自...
分类:移动开发   时间:2015-03-31 17:37:06    阅读次数:115
Android AsyncTask Download
AndroidManifest.xml activity_download_file.xml DownloadFileActivitypackage com.buzz.activity;import java.io.ByteArr...
分类:移动开发   时间:2015-03-31 17:32:43    阅读次数:238
Android SDK镜像的介绍使用【转发】
由于一些原因,Google相关很多服务都无法访问,所以在很多时候我们SDK也无法升级,当然通过技术手段肯定可以解决,但是比较麻烦,而且下载速度也不怎么样。这里笔者介绍一个国内的Android镜像站,这样升级速度也贼快了。首先我们要感谢东软提供镜像服务器。近来我发现一个更加简洁的方法:1.Tools-...
分类:移动开发   时间:2015-03-31 17:31:50    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!