
android开发
zhangyuhao000
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java.io.FileNotFoundException: /mnt/sdcard/2012-08-15Log.txt (Permission denied)
对Sdcard进行文件的读写操作的时候,用1.5的SDK安装包运行的时候非常的正常,但是改用2.2的SDK之后问题就比较的多了,就报了下面的错误:java.io.FileNotFoundException: /sdcard/fav.txt (Permission denied)后来分析了下,1.5的和2.2的对文件的读写操作是不同的,在1.5 FleOutputStream转载 2012-08-15 13:55:27 · 9003 阅读 · 0 评论 -
Android UI 之一步步教你自定义控件(自定义属性、合理设计onMeasure、合理设计onDraw等)
Android开发做到了一定程度,多少都会用到自定义控件,一方面是更加灵活,另一方面在大数据量的情况下自定义控件的效率比写布局文件更高。 一个相对完善的自定义控件在布局文件中和java代码中都应能灵活设置属性。另外在普通的布局中和AdapterView中都应能正确绘制,这就要求合理设计onMeasure方法,下文中会做比较详细的讲解。 本文原创,如需转载,请注明转载地址转载 2014-12-22 16:29:43 · 394 阅读 · 0 评论 -
Android新版NDK环境配置(免Cygwin)
前言:Android NDK r7及以上的版本已经集成了Cygwin编译环境,也就是说,我们完全可以抛弃庞大的Cygwin了。r6及以下版本,也可以抛弃几个G的完整版,使用精简过的Mini-Cygwin来编译,解压后大小仅9M,但短小巧精悍,完全可以满足Android NDK的开发。下载地址:https://code.google.com/p/mini-cygwin/转载 2014-07-21 10:29:03 · 521 阅读 · 0 评论 -
Android开发性能优化点
做了一段时间的android,博客也刚才,不知道要写什么。把自己日程工作中碰到的,有印象的记下来分享给大家。下面是一些常遇到的android性能优化的的关键点。笔记在公司,凭记忆写了些,明天看看有什么可以补上的 1、http用gzip压缩,设置连接超时时间和响应超时时间 http请求按照业务需求,分为是否可以缓存和不可缓存,那么在无网络的环境中,仍然通过缓转载 2014-03-05 14:53:48 · 439 阅读 · 0 评论 -
iis运行一段时间后 基础连接已经关闭: 接收时发生错误
为应用程序池 'DefaultAppPool' 提供**的进程关闭时间超过了限制 **器经常产生“应用程序池 'DefaultAppPool' 提供**的进程关闭时间超过了限制。进程 ID 是 '2068'。”的错误,导致iis处于假死状态,经了解是IIS应用程序池的设置问题。解决方法如下:Internet 信息**(IIS)管理器->应用程序池->DefaultAppPool->右转载 2013-10-18 16:55:31 · 1935 阅读 · 0 评论 -
Android初级教程_获取Android控件的宽和高
我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们自己写一个控件,这个控件非常简单:[java] view plaincopypublic class MyImageView extends ImageView { public MyImageView(Context转载 2013-08-21 11:49:09 · 572 阅读 · 0 评论 -
android 滑动菜单SlidingMenu的实现
首先我们看下面视图: 这种效果大家都不陌生,网上好多都说是仿人人网的,估计人家牛逼出来的早吧,我也参考了一一些例子,实现起来有三种方法,我下面简单介绍下:方法一:其实就是对GestureDetector手势的应用及布局文件的设计.布局文件main.xml 采用RelativeLayout布局.[java] view pla转载 2013-07-17 11:43:28 · 594 阅读 · 0 评论 -
android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录
android 最新 NDK r8 在window下开发环境搭建 安装配置与使用 详细图文讲解,完整实际配置过程记录(原创)一直想搞NDK开发却一直给其他事情耽搁了,参考了些网上的资料今天终于把环境搭建起来了,把过程记录下来分享给大家。内容目录:1.默认基础环境2.NDK下载与配置3.安装Cygwin4.用NDK编译5.安装CDT插件原创 2013-03-28 14:43:59 · 549 阅读 · 0 评论 -
学习android JNI的那些事儿--------2. HelloWorld
看了网上好多牛人写的学习系列都是用HelloWorld作为开始,我们这里也用HelloWorld来开始我们的学习,首先我们来介绍下JNI吧。JNI作为java代码和C/C++的桥梁而存在的,为了让java代码更加接近原生代码,大家都知道在linux中,C语言可以直接访问硬件,但是java代码想要直接操作硬件或者说是直接读写寄存器的话不行,所以需要jni来作为桥梁来访问更底层的东西。转载 2013-03-27 09:58:54 · 372 阅读 · 0 评论 -
学习android JNI的那些事儿--------1. 搭建环境
搭建好我们的ndk开发环境,这部分网上资料一大堆,拿来主义~~~~工欲善其事必先利其器 , 下面介绍下 Eclipse SDK NDK Cygwin CDT 集成开发环境的搭建。1、Android 开发环境搭建Android开发环境搭建不是重点,相信看此文章的很多人都已经搭建成功,这里随便概述性的说说。1) 下载 JDK2) 下载 E转载 2013-03-27 09:56:05 · 414 阅读 · 0 评论 -
Android 不同尺寸屏幕适配采用自动缩放完美解决
转自:http://blog.youkuaiyun.com/ljh102/article/details/45536293做过安卓开发的都知道,屏幕适配是一件非常困难的事情。Google官方的解决方案:screens_support 需要写多个layout文件以及dimens.xml,工作量大不说,维护也麻烦。其实很多时候我们的需求很简单,就是要求不同的屏幕看上去效果一样就可以了。这样就需要我转载 2015-07-09 16:41:53 · 8073 阅读 · 0 评论