随笔分类 -  android提高篇

上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 89 下一页
摘要:圆角矩形图片在苹果的产品中很流行,相比于普通的矩形,很多人都喜欢圆角矩形的图片,因为它避开了直角的生硬,带来更好的用户体验,下面是几个设计的例子:下面在Android中实现将普通的矩形图片绘制成圆角矩形。首先看最终效果:代码清单:packagecom.example.phototest;import... 阅读全文
posted @ 2014-12-17 14:48 brave-sailor 阅读(1448) 评论(0) 推荐(0)
摘要:android中的ImageView只能显示矩形的图片,这样一来不能满足我们其他的需求,比如要显示圆角矩形的图片,这个时候,我们就需要自定义ImageView了,其原理就是首先获取到图片的Bitmap,然后进行裁剪对应的圆角矩形的bitmap,然后在onDraw()进行绘制圆角矩形图片输出。效果图如... 阅读全文
posted @ 2014-12-17 14:40 brave-sailor 阅读(241) 评论(0) 推荐(0)
摘要:1. Parcelable接口Interface for classes whose instances can be written to and restored from a Parcel。 Classes implementing the Parcelable interface must ... 阅读全文
posted @ 2014-12-17 10:00 brave-sailor 阅读(282) 评论(0) 推荐(0)
摘要:只要在工具类里写上这一段代码:/** * scrollview嵌套listview显示不全解决 * @param listView */ public static void setListViewHeightBasedOnChildren(ListView listView) { List... 阅读全文
posted @ 2014-12-16 19:02 brave-sailor 阅读(494) 评论(0) 推荐(0)
摘要:/** * @note 获取该activity所有view * @author liuh * */ public List getAllChildViews() { View view = this.getWindow().getDecorView(); return getAll... 阅读全文
posted @ 2014-12-12 17:15 brave-sailor 阅读(2486) 评论(0) 推荐(0)
摘要:开发自定义控件的步骤:1、了解View的工作原理2、 编写继承自View的子类3、 为自定义View类增加属性4、 绘制控件5、 响应用户消息6 、自定义回调函数一、View结构原理Android系统的视图结构的设计也采用了组合模式,即View作为所有图形的基类,Viewgroup对View继承扩展... 阅读全文
posted @ 2014-12-12 17:05 brave-sailor 阅读(203) 评论(0) 推荐(0)
摘要:剧情是这样,我的app要使用四个library,如:LibraryA,LibraryB。这两个库又都需要support.v4.jar。由于加载的时间不同,所以四个support.v4.jar不同,出错的提示如下:Found5 versions of android-support-v4.jar in... 阅读全文
posted @ 2014-12-11 14:55 brave-sailor 阅读(240) 评论(0) 推荐(0)
摘要:转载请注明出处:http://blog.csdn.net/xiaanming/article/details/9971721大家都知道Android的ActionBar是在3.0以上才有的,那么在3.0以下呢,google并没有给我提供在3.0以下支持ActionBar的包,但是外国的大牛JakeW... 阅读全文
posted @ 2014-12-09 18:50 brave-sailor 阅读(259) 评论(0) 推荐(0)
摘要:菜单是用户界面中最常见的元素之一,使用非常频繁,在Android中,菜单被分为如下三种,选项菜单(OptionsMenu)、上下文菜单(ContextMenu)和子菜单(SubMenu),今天这讲是OptionsMenu 一、概述 public boolean onCreateOptionsM... 阅读全文
posted @ 2014-12-09 16:46 brave-sailor 阅读(381) 评论(0) 推荐(0)
摘要:方法1:【使用调用接口方法,由于安装卸载应用程序的部分API是隐藏的,所以必须下载Android系统源码,在源码下开发并编译之后使用MM命令编译生成APK文件】import java.io.File;import android.app.Activity;import android.os.Bund... 阅读全文
posted @ 2014-12-07 23:15 brave-sailor 阅读(347) 评论(0) 推荐(0)
摘要:严正声明 本人本着技术开放,思想分享的目的,撰写本文。文章仅供参考之用,请勿使之于非法或有害于社会和谐之用。Sodino2011-01-24 Android上能不能实现卸载时提示呢,比如卸载某某软件时,做个用户调查卸载的原因。 我以前想着是的不行的,以前的想法是: Windows上卸载时能实现此功... 阅读全文
posted @ 2014-12-07 23:13 brave-sailor 阅读(488) 评论(0) 推荐(0)
摘要:博客原地址:http://blog.csdn.net/wang_shaner/article/details/41543787实现原理fork分叉函数fork分叉(分裂)函数可以创建一个新进程, 并且新创建出来的进程(子进程)拥有创建它的那个进程(父进程)的数据空间, 堆栈资源等的拷贝. 并且相互不... 阅读全文
posted @ 2014-12-07 22:20 brave-sailor 阅读(424) 评论(0) 推荐(0)
摘要:大家都知道,现在安装Android系统的手机版本和设备千差万别,在模拟器上运行良好的程序安装到某款手机上说不定就出现崩溃的现象,开发者个人不可能购买所有设备逐个调试,所以在程序发布出去之后,如果出现了崩溃现象,开发者应该及时获取在该设备上导致崩溃的信息,这对于下一个版本的bug修复帮助极大,所以今天... 阅读全文
posted @ 2014-12-06 16:09 brave-sailor 阅读(348) 评论(0) 推荐(0)
摘要:本文转载别人博客,转载请注明出处:http://www.blogjava.net/zh-weir/archive/2011/07/12/354190.htmlProGuard简介 ProGuard是一个SourceForge上非常知名的开源项目。官网网址是:http://proguard.sourc... 阅读全文
posted @ 2014-12-05 18:03 brave-sailor 阅读(266) 评论(0) 推荐(0)
摘要:gethub地址:https://github.com/wyouflf/xUtils/xUtils简介xUtils 包含了很多实用的android工具。xUtils 支持大文件上传,更全面的http请求协议支持(10种谓词),拥有更加灵活的ORM,更多的事件注解支持且不受混淆影响...xUitls ... 阅读全文
posted @ 2014-12-05 10:38 brave-sailor 阅读(1014) 评论(0) 推荐(0)
摘要:本篇文章转载他人,原文地址:http://www.xyczero.com/blog/article/16/起因今天在项目中遇到一个很”奇葩”的问题。情况大致是这样的:Android终端和服务器(Spring),完全相同的字符串键值对放入 HashMap中竟然顺序不一样,这直接导致了服务器和Andro... 阅读全文
posted @ 2014-12-05 08:48 brave-sailor 阅读(272) 评论(0) 推荐(0)
摘要:应用程序组件有一个生命周期——一开始Android实例化他们响应意图,直到结束实例被销毁。在这期间,他们有时候处于激活状态,有时候处于非激 活状态;对于活动,对用户有时候可见,有时候不可见。组件生命周期将讨论活动、服务、广播接收者的生命周期——包括在生命周期中他们可能的状态、通知状态 改变的方法、及... 阅读全文
posted @ 2014-12-04 18:07 brave-sailor 阅读(510) 评论(0) 推荐(0)
摘要:转载请注明出处:http://blog.csdn.net/fzh0803/archive/2011/03/26/6279995.aspx去年做了launcher相关的工作,看了很长时间。很多人都在修改launcher,但还没有详细的文档,把自己积累的东西分享出来,大家一起积累。这份源码是基于2.1的... 阅读全文
posted @ 2014-12-03 23:47 brave-sailor 阅读(314) 评论(0) 推荐(0)
摘要:前面我们已经介绍了如何让你的ScrollView,ListView具有弹性,今天,我们在前面的基础上,做一下适当的修改,让那些既不是ScrollView,也不是ListView的Activity页面,也能具有弹性。先上图:图中是最简单的一个Android测试程序。默认的效果TextView是无法划动... 阅读全文
posted @ 2014-11-27 12:04 brave-sailor 阅读(477) 评论(0) 推荐(0)
摘要:上一次我们试验了有弹性的ScrollView。详情这一次,我们来试验有弹性的ScrollView。国际惯例,效果图:主要代码:[java]view plaincopyimportandroid.content.Context;importandroid.graphics.Rect;importand... 阅读全文
posted @ 2014-11-27 12:03 brave-sailor 阅读(266) 评论(0) 推荐(0)

上一页 1 ··· 68 69 70 71 72 73 74 75 76 ··· 89 下一页