android
文章平均质量分 78
Jelly_Zhao
这个作者很懒,什么都没留下…
展开
-
Android Bitmap和Canvas学习笔记
位图是我们开发中最常用的资源,毕竟一个漂亮的界面对用户是最有吸引力的。 1. 从资源中获取位图 可以使用BitmapDrawable或者BitmapFactory来获取资源中的位图。 当然,首先需要获取资源: Resources res=getResources(); 使用BitmapDrawable获取位图 使用BitmapDrawable (Inpu转载 2012-04-28 10:15:52 · 423 阅读 · 0 评论 -
Android中.9.png图片的使用过程和原理
Android中给View设置背景图片时,图片资源的获取和处理过程,为什么图片要放置到不同的drawable资源文件夹里面,点9图片可以进行局部拉伸,为什么还要做多套点9图片?原创 2014-03-15 21:18:57 · 3156 阅读 · 0 评论 -
PC客户端与Android服务端的Socket同步通信(USB)
需求: 1.一个android端的service后台运行的程序,作为socket的服务器端;用于接收Pc client端发来的命令,来处理数据后,把结果发给PC client 2.PC端程序,作为socket的客户端,用于给android手机端发操作命令 难点分析: 1.手机一定要有adb模式,即插上USB线时马上提示的对话框选adb。好多对手机的操作都转载 2013-03-04 10:15:03 · 955 阅读 · 0 评论 -
android 之旋转罗盘 风车 开发
我要介绍的是一个 能旋转的view,说这个view能旋转有点不切实际,那是视觉效果,其实是对图片的旋转。目前它只支持图片。你可以把它认为是一个能响应手势旋转的View。 它的功能有: 1.会响应手势旋转 2.该view模拟真实罗盘旋转:a.旋转的时候会有惯性,继续旋转,而且是减速旋转b.旋转期间手指扳动罗盘,能加速罗盘旋转c.当罗盘在旋转的时候,手指按住罗盘,它会有刹车的效果。 效果截图:转载 2012-12-01 14:39:23 · 852 阅读 · 0 评论 -
解决android导入多个第三方jar包后项目代码混淆的问题
1、android2.3版本以下的,保证项目中有proguard.cfg和project.properties两个文件,如果没有可以自行创建一个2.3或以上版本的项目,从中copy出来一份 2、在文件project.properties文件中添加 proguard.config=proguard.cfg 3、在proguard.cfg文件中下面几行的后面添加 -dontwarn,为了不混淆原创 2012-10-19 13:06:48 · 5009 阅读 · 2 评论 -
Android 传感器(Sensor)API教程
帖地址:http://www.androidegg.com/portal.php?mod=view&aid=578 谢谢原作者的分享 摘要: 主要介绍传感器的种类,常用方法,事件等,通过例程进行讲解分析。传感器(Sensor)听起来似乎感觉很难,其实它并不是很难。做起来并很有意思的,我相信,通过我对传感器的介绍你会对它感兴趣的,应为你可以切身体会到 ... 1.1 序言转载 2012-11-05 17:24:26 · 2135 阅读 · 0 评论 -
Android中帧动画在Activity启动时自动运行的几种方式
帧动画自启动大概有4种: 第一种方式启动帧动画:(在Activity启动时会自动运行动画) [java] viewplaincopy AnimationDrawable ad; ImageView iv = (ImageView) findViewById(R.id.animation_view); iv.set转载 2012-11-02 16:22:53 · 1689 阅读 · 1 评论 -
android: 大量开源项目源代码分享
原文地址,感谢piaolankeke的分享 Android PDF 阅读器http://sourceforge.net/projects/andpdf/files/ 个人记账工具 OnMyMeanshttp://sourceforge.net/projects/onmymeans/develop Android电池监控 Android Battery Doghttp://sourceforg转载 2012-07-31 14:54:58 · 788 阅读 · 0 评论 -
【Android】Android中 Paint 字体、粗细等属性的一些设置
在Android SDK中使用Typeface类来定义字体,可以通过常用字体类型名称进行设置,如设置默认黑体: Paint mp = new paint(); mp.setTypeface(Typeface.DEFAULT_BOLD) 常用的字体类型名称还有: * Typeface.DEFAULT //常规字体类型 * Typeface.DEFAULT_BOLD转载 2012-07-27 10:22:43 · 1040 阅读 · 0 评论 -
Android 中自定义控件和属性(attr.xml,declare-styleable,TypedArray)的方法和使用
今天我们的教程是根据前面一节扩展进行的,如果你没有看,请点击 Android高手进阶教程(三) 查看第三课,这样跟容易方便你的理解! 在xml 文件里定义控件的属性,我们已经习惯了android:attrs="" ,那么我们能不能定义自己的属性能,比如:test:attrs="" 呢?答案是肯定的. 进入主题。大致以下步骤: 一、 在res/values 文件下定义一个att转载 2012-08-03 11:37:14 · 749 阅读 · 0 评论 -
手动 命令行打包 apk 示例
【详细步骤】: 1使用aapt生成R.java类文件: 例: 先在当前目录创建 gen 文件夹 F:\explorer\android-sdk-windows2.2\tools>f:\explorer\android-sdk-windows2.2\platforms\android-3\tools\aapt.exe package -f -m -J F:\explorer\A转载 2012-05-18 16:13:08 · 1499 阅读 · 0 评论 -
Android Animation学习笔记
关于动画的实现,Android提供了Animation,在Android SDK介绍了2种Animation模式: 1. Tween Animation:通过对场景里的对象不断做图像变换(平移、缩放、旋转)产生动画效果,即是一种渐变动画; 2. Frame Animation:顺序播放事先做好的图像,是一种画面转换动画。 动画类型 下面先来看看Android提供的动画类型。Android转载 2012-06-06 14:16:51 · 455 阅读 · 0 评论 -
android平台解析epub格式的书籍信息
android下解析epub格式书籍的相关资料不多,查了很久找出了一些相关资料,找到了一个epublib包, Epublib开发android的主页:http://www.siegmann.nl/epublib/android 相关jar包下载:https://github.com/downloads/psiegman/epublib/epublib-core-latest.jar ht原创 2012-04-21 16:10:24 · 8720 阅读 · 12 评论 -
android翻书效果实现原理( 贝塞尔曲线绘制原理/点坐标计算)
实现真实的翻页效果,为了能在翻页的过程中看到下一页的内容,在翻页之前必须准备两张页面,一张是当前页,另一张是下一页。翻页的过程就是对这两张页面的剪切,组合过程。 用户看到的可以分为3部分:当前页的可见部分(下图绿色部分),把书页翻起来后看到的背面区域(下图黄色部分),把书页翻起来后看到的下一页的一角(下图绿色部分)。 假设我们已经求得了包含黄色区域和蓝色区域的Path, 假设为mPat转载 2012-04-28 15:29:49 · 1339 阅读 · 0 评论 -
android 中文 api (64) —— Scroller
转载自: 博客园:http://www.cnblogs.com/ Android中文翻译组:http://code.taobao.org/project/view/404/ 正文 一、结构 public class Scroller extends Object java.lang.Object android转载 2012-04-28 10:37:00 · 473 阅读 · 0 评论 -
android图标大小规范
1. 程序启动图标: ldpi (120 dpi) 小屏 mdpi (160 dpi) 中屏 hdpi (240 dpi) 大屏 xhdpi (320 dpi) 特大屏 36 x 36 px 48 x 48 px 72 x 72 px 96 x 96 px 2.底部菜单图标 1. 大屏: 1. 完整图片(红色): 72 x 72 px 2.转载 2013-10-10 13:48:00 · 973 阅读 · 0 评论