![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
android 开发-基础
zzy1355179
这个作者很懒,什么都没留下…
展开
-
Android平台上常用定时器
Android平台定时器有两个:java源生的TimerAndroid新引入AlarmManagerTimer:@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activi转载 2016-06-02 09:18:31 · 360 阅读 · 0 评论 -
通过浏览器直接打开Android应用程序
需求描述:点击一个按钮,如果本地安装了指定的Android应用,就直接打开它;如果没有安装,则直接下载该应用的安装文件(也可以跳转到下载界面)。实现方式:为Android应用的启动Activity设置一个Schema,如下:xml用户点击浏览器中的链接时,在动态创建一个不可见的iframe,并且让这个iframe去加载上步骤中的Schema,如下:javascript转载 2016-06-02 09:44:05 · 760 阅读 · 0 评论 -
Android中的Bitmap和Drawable
相关概念Drawable:一个可画的对象,可能是一张位图(BitmapDrawable),也可能是一个图形(ShapeDrawable)CanVas画布:绘图的目的区域,用于绘图Bitmap位图:用于图的处理Matrix矩阵从资源中获取Bitmap Resources res = getResources(); Bitmap bmp = BitmapFactory转载 2016-05-31 15:02:21 · 419 阅读 · 0 评论 -
Android性能优化之布局优化
本文主要介绍布局标签(include、viewstub、merge),去除不必要的嵌套和View节点,减少不必要的infalte及其他Layout方面可调优点,顺带体积布局调优相关工具(hierarchy viewer和lint)抽象布局嵌套标签include标签常用于将布局中的公共部分提取出来供其他layout共用,以实现布局模块化,在布局编写方面提供了大大的便利。例:<Rel转载 2016-06-01 15:00:08 · 258 阅读 · 0 评论 -
ScroolView中的ListView冲突问题解决方案
思路:Listview和ScrollView都具有滚动能力,对于这样的控件在嵌套在一起使用后就会出现问题。问题一:ScrollView与ListView嵌套导致ListView显示不完全问题二:ScrollView不能正常滑动解决方式一ScrollView+LinearLayout+ListView可以换成ScrollView+LinearLayout+LinearLa转载 2016-05-31 13:57:14 · 496 阅读 · 0 评论 -
android开发环境搭建
现在主流的开发环境主要有:eclipse+ADT+SDK ; Android Studio+SDK ; IntelliJ IDEA+SDK 。虽然google已不再提供最新的eclipse ADT插件,但是目前国内主要使用的是eclipse;我相信这个过度时期将会很长、很长。本文主要介绍eclipse+ADT+SDK 开发的环境搭建。JAVA环境变量的配置:下载安装好jdk以后,右键我原创 2016-05-24 16:42:02 · 221 阅读 · 0 评论 -
Android中常用的Manager
ActivityManager : 与系统中正在运行的所有活动进行交互:获取Manager的方法实在Context环境中调用一下方法:ActivityManager mManager = getSystemService(Context.ACTIVITY_SERVICE) ;ActivityManager的常用方法:getRunningAppProcesses() 获取系统中正在运转载 2016-05-29 11:39:09 · 367 阅读 · 0 评论 -
Android与服务器端数据交互(基于SOAP协议android+webservice)
它是一种基于SAOP协议的远程调用标准,通过webservice可以将不同的操作系统平台,不同语言,不同技术整合到一起。我们在PC机器java客户端中,需要一些库,比如XFire,Axis2,CXF等等来支持访问webservice,但是这些库并不适合我们资源有限的android手机客户端,做过java ME的人都知道KSOAP这个第三方的类库;可以帮助我们获取服务器端webservice调用转载 2016-05-30 10:42:44 · 4001 阅读 · 0 评论 -
Java DecimalFormat的主要功能及使用方法
DecimalFormat 是 NumberFormat 的一个具体子类,用于格式化十进制数字。该类设计有各种功能,使其能够分析和格式化任意语言环境中的数,包括对西方语言、阿拉伯语和印度语数字的支持。它还支持不同类型的数,包括整数 (123)、定点数 (123.4)、科学记数法表示的数 (1.23E4)、百分数 (12%) 和金额 ($123)。所有这些内容都可以本地化。public st转载 2016-06-02 14:29:59 · 445 阅读 · 0 评论