关闭

Android Messenger简单的跨进程通信

Android Messenger简单的跨进程通信...
阅读(836) 评论(0)

Android5.0(lollipop)新特性介绍(一)

今年6月的Google I/O大会上,Android L的初次见面我相信让会让很多android粉丝有些小激动和小期待,当然作为开发者的我来说,激动不言而喻,毕竟这是自08年以来改变最大的一个版本。新的设计语言(Material Design),5000多个新增api。废话不多说,今天要说的基本都是在Android5.0中很常见,也算是对自己学习的一种记录。 1.CardView 顾名思义,C...
阅读(9424) 评论(0)

Android5.0 BLE 周边(BluetoothLeAdvertiser)

具有低功耗蓝牙模块的设备可以扮演2个角色,中心,周边。周边是数据提供者,中心是数据接收/处理者。IOS设备可以很好的扮演这2个角色,利用现成的API就能开发出具有周边和中心功能的应用,我大Android就有点悲催了,自Android 4.3的系统就规定了BLE的API,但是仅限于中心,至于周边一直没有API的支持。直到2014.6.26 Android Lollipop的面世,才带来了周边AP...
阅读(9634) 评论(8)

tomcat的问题,以及自己的总结

tomat在linux服务器上启动报The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: /usr/local/jdk1.6.0_26/jre/lib/i386/s...
阅读(1233) 评论(0)

Android热点回顾

文章、教程 高效、低延迟的Android音频应用开发 Nils Schneider开发了Heat Synthesizer这款音乐软件。在随后发表的博客中,他提到了在处理高性能、低延迟音频时遇到的问题。他阐述了几种实现最佳性能的方法。尽管如此,仍然存在一些其他问题有待解决。 使用Retrofit和Mockito测试Android API的可靠性 Matt Swanson发布了...
阅读(716) 评论(0)

Andrid仿网易新闻客户端首页滑动框架(ViewPager+SlidingPanelLayout)

最近我司android客户端准备要进行大版本升级,关于整个项目的框架问题不大,沿用我之前写的就行可以,关键这次UI风格进行的大的调整,主要是主页面的展示方式,看了下交互后发现和网易新闻的客户端基本一致(个人比较欣赏网易出的几款产品),利用了一天的时间弄了个大致的框架。 首先说下侧边栏的实现,这个利用google v4扩展包下的SlidingPanelLayout就可以轻松实现 ...
阅读(8083) 评论(3)

关于JavaScript在Android4.0平台以上的混淆问题

今天被一个问题坑死了,之前我司发布Android 4.2.0版本客户端的时候编译平台用的2.2(android:targetSdkVersion="8"),后来我把平台兼容到了17,页面显示流畅了很多,但出现了一个问题,和服务器约定好的JS方法不走了,在之前的版本还是好好。而且不混淆的话也是没有问题,所以就定位在了混淆上。废话不多说 翠花上Demo 例如我在一个类中定义了一个内部类  publ...
阅读(3026) 评论(1)

用Gradle 构建你的android程序

前言 android gradle 的插件终于把混淆代码的task集成进去了,加上最近,android studio 用的是gradle 来构建项目, 下定决心把android gralde 构建项目的用户指南全部看完, 让不会用gradle 的人也用gradle构建android项目,让打包(注意,打包和构建是两码事)多版本android不再痛苦。最后,题外话:珍惜生命,远离ant.......
阅读(4513) 评论(0)

ViewGroup onInterceptTouchEvent,ViewGroup onTouchEvent,View onTouchEvent执行顺序说明

今天抽出了一些时间实践了viewgroup和view的触摸事件顺序,之前也试过,总是忘记,今天记下笔记说明一下 首先 onInterceptTouchEvent只会出现在viewgroup中,view中是没有此方法的。看下官方给出onInterceptTouchEvent返回值的解释 Return true to steal motion events from the children an...
阅读(3118) 评论(0)

Nginxj基础

相信很多人都听过nginx,这个小巧的东西慢慢地在吞食apache和IIS的份额。那究竟它有什么作用呢?可能很多人未必了解。 说到反向代理,可能很多人都听说,但具体什么是反向代理,很多人估计就不清楚了。摘一段百度百科上的描述: Html代码   反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服...
阅读(687) 评论(0)

Android for myself新增知识点总结(保持持续更新)

1.DexClassLoader 类加载器 作用:动态加载类文件 应用例子:插件,主题等....
阅读(595) 评论(0)

android NDK 交叉编译

android中间件开发,本来利用NDK就直接生成了一个SO文件,然后直接打包到APK里,即可运行,但是由于一般真机是不带有root权限的,即使SSH可以解决root权限,当到了java层,root权限又失效了。经常碰到operation not permitted 或 permission delied 之类的错误,但目前还有一个可以运行在真机上的C编译器,因为手机的资源毕竟是很有限的,可喜的是...
阅读(520) 评论(0)

使用Gradle构建Android项目

在最近的Google IO大会上我注意到Android Studio开发环境引起了大家的关注。我发现Eclipse经常会变慢而且健壮性不强,所以一个新的替代Android IDE是最受欢迎的消息。在仔细关注这次的发布时,我发现另一个亮点是基于Gradle的Android项目新的构建系统。因此我决定更仔细地了解Gradle。 下面列举了一些使用Gradle构建Android项目的好...
阅读(2239) 评论(0)

安卓开发经验分享:资源、UI、函数库、测试、构建一个都不能少

本文由 ImportNew - 唐尤华 翻译自 gigavoice。如需转载本文,请先参见文章末尾处的转载要求。 除了高超的武艺,每位黑忍者还需要装备最好的武器。在软件开发的世界里,好的工具能让我们的生活变得更轻松,在更短的时间里写出更棒的代码。 时光回到2008年,那时安卓还很年轻。只有几个相关的博客和谷歌官方的几个应用开发教程,没有函数库也没有代码生成器,甚至连...
阅读(1193) 评论(0)

折半查找

偶然看到的记录下,写的很好 private static int binarySearch(int[] a, int start, int len, int key) {         int high = start + len, low = start - 1, guess;         while (high - low > 1) {             gue...
阅读(435) 评论(0)
80条 共6页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:178519次
    • 积分:2221
    • 等级:
    • 排名:第18672名
    • 原创:22篇
    • 转载:58篇
    • 译文:0篇
    • 评论:58条
    文章分类
    最新评论