Android
Poter_Zheng
每天进步一点点
展开
-
Androiid
android.os.Bundle 类:从字符串值映射各种可打包的(Parcelable)类型 Bundle:捆绑 例如该类提供了公有方法:public boolean containKey (String key),如果给定的 key 包含在 Bundle 的映射中返回 true,否则返回 false。原创 2014-04-18 20:23:37 · 708 阅读 · 0 评论 -
PopupMenu的示例
弹出菜单是停靠在一个View上的一个模式菜单。如果View对象下方有空间,那么弹出菜单将显示在停靠对象的下方,否则会显示在上方。这是非常有用的: 文章引用: 1.Android 关于PopupMenu的示例 2.Android应用中菜单(Menu)的位置显示问题源码: MainActivity.javapackage com.example.popMenu;import android.os原创 2015-08-01 13:40:52 · 980 阅读 · 0 评论 -
绘图(一,基础知识)
前言不管是在手游开发过程中还是自定义组件开发过程中,都需要绘图相应的支持。Android应用常常需要在运行时动态地生成图片,而且可以随用户的动作发生相应的改变,这就需要需要借助于绘图技术的支持了。绘图基础绘图基础包括两个部分,分别是Paint和Canvas,也就是我们常常所说的画笔和画布,为什么这样去比喻呢?这可以联想到小时候上美术课,我们在上课之前一般都要提前准备一个画本和一套画笔吧!画本是很多张原创 2016-04-04 20:12:22 · 1842 阅读 · 0 评论 -
绘图(二,跟随路径变化的Text)
前言这一篇将介绍一个稍微高级一点的用法,主要用到的一个API,drawTextOnPath,当然也要用到上一篇的知识。 如果没有绘图相关知识的画,建议先看我的《博客绘图(一,基础知识)》这篇博客。好了先看看效果吧~ 看到了效果是不是很炫,现在的应用一般都有个引导也,如果在做炫一点是不是可以做到引导页里,让人感觉眼前一亮的感觉还是先看文档吧,之前已经说了,需要用到一个API,drawTextOnP原创 2016-04-04 22:35:05 · 1074 阅读 · 0 评论 -
自定义组件API详解
转载文章:http://www.cnblogs.com/angeldevil/p/3479431.html#oneapplyDimension的作用是:根据当前的分辨率把pix 转化为 dip 这个方法是转变为标准尺寸的一个函数,例如 int size = (int)TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, 20, contex转载 2016-02-28 14:41:58 · 648 阅读 · 0 评论 -
加载大图避免出现OOM
获取程序运行时需要的内存//获得每个应用程序运行的时的最大内存 int maxMemory = (int) (Runtime.getRuntime().maxMemory() / 1024/1024); Log.i("info", "Max memory is " + maxMemory + "MB");需要注意一下注意的几个重要参数及方法BitmapFactory.原创 2016-03-21 15:12:01 · 767 阅读 · 0 评论 -
Bitmap和BitmapFactory对象使用
前言已经有一段时间没有些博客了,最经又把关于图像处理的这块内容有温习了一遍,总结一下吧!效果如下 BitmapBitmap代表一张位图,BitmapDrawable里面封装的图片就是一个Bitmap对象。开发者为了把一个Bitmap对象包装成BitmapDrawable对下,可以调用BitmapDrawable的构造器: //获取一个BitmapDrawable所包装的Bitmap对象原创 2016-04-04 17:05:33 · 2948 阅读 · 0 评论 -
Android MainActivity如何加载BaseActivity的布局
BaseActivity MainActivity原创 2016-03-13 13:44:36 · 4601 阅读 · 1 评论 -
自定义标题项目框架
由于明天面试,就直接看源码吧,祝自己好运^_^~先上效果图原创 2016-03-13 14:49:56 · 534 阅读 · 0 评论 -
绘图(三,进阶之绘制表盘)
前言经常看到有一些App,在做一个耗时任务的时候都会做一个表盘或是手游赛车类游戏显示汽车速度,今天展示一个表盘的绘画。还是先看效果图 如果不了解Android绘图的相关知识,建议先看一下我前面写的两篇博客《绘图(一,基础知识)》和《绘图(二,跟随路径变化的Text)》。今天主要使用到一个API当然还是drawTextOnPath()介个方法,我在《绘图(二,跟随路径变化的Text)》。这篇文原创 2016-04-05 22:54:43 · 4306 阅读 · 0 评论 -
绘图(五,Android图像变换基础知识矩阵Matrix)
前言矩阵,Matrix。在数学上,矩阵是指纵横排列的二维数据表格,最早来自于方程组的系数及常数所构成的方阵。关于矩阵的知识在大学本科中《线性代数》代数中有讲解,如果没有学过的,可能需要稍微学习一下,因为今天主要讲解的是矩阵在图像变换中的使用。原创 2016-04-10 17:30:37 · 576 阅读 · 0 评论 -
自定义ActionBar的两种方式(静态&动态)
说明Android 3.0及以上已经有了ActionBar的API,有了ActionBar的API之后可以随意自定义自己漂亮的ActionBar了基本知识了解1.Actionbar’s API1.1 setHomeButtonEnabled这个小于4.0版本的默认值为true的。但是在4.0及其以上是false,该方法的作用:决定左上角的图标是否可以点击。没有向左的小图标。 true 图标可以点击原创 2015-07-31 17:33:48 · 3896 阅读 · 1 评论 -
Android侧滑抽屉效果实现
1.先看效果图2.说明2.1目前市场上面很多软件都流行这种抽屉小果的实现,就我而言,这种设计是比较容易搭建框架的,而且UI效果也是非常不错的。3 文章引用3.1.Android 抽屉效果的导航菜单实现 3.2Android官方终于支持 Navigation Drawer(导航抽屉)模式4.库的引用4.1首先, DrawerLayout这个类是在Support Library里的,需要加上andr原创 2015-07-31 19:11:24 · 6206 阅读 · 0 评论 -
仿Uber主界面布局,框架简单实现
赶着时间回去跑步,废话不多说直接上图 源码地址:http://download.csdn.net/detail/u013922681/8950431DrawerActivity.javapackage com.example.drawerlaout2;import android.os.Bundle;import android.app.Activity;import android.app.原创 2015-07-31 20:34:13 · 2324 阅读 · 0 评论 -
定义界面布局TextView&Button
MainActivity.java:原创 2014-04-20 21:45:57 · 899 阅读 · 0 评论 -
定义界面布局
MainActivity.java:原创 2014-04-20 21:06:33 · 693 阅读 · 0 评论 -
滚动处理
<ScrollView xmlns: android:id="@+id/ScrollView" android:layout_width="fill_parent" android:layout_height="wrap_content" android:scrollbars="vertical"> <LinearLayout androi原创 2014-04-21 19:21:37 · 815 阅读 · 0 评论 -
滚动条(如果超出屏幕,自动计算滚动)
activity_main2.xml:原创 2014-04-21 21:05:01 · 1898 阅读 · 0 评论 -
自定义组件-onFinishInflate&onSizeChanged
OnFinishInFlate 当View中所有的子控件均被映射成xml后触发MyView01public class MyView01 extends LinearLayout { public MyView01(Context context, AttributeSet attrs) { super(context, attrs); // TODO Auto-generat原创 2015-07-29 14:24:21 · 844 阅读 · 0 评论 -
Acitivty最佳实践1----知晓当前是哪一个活动正在运行
Acitivty最佳实践1.知晓当前是哪一个活动正在运行往往我们需要看别人写的源码,但是有时候不知道启动的是哪一个活动,那么我们可以通过下面要讲解的方式知道,启动的当前活动到底是哪一个。在做Android开发的时候经常需要在Activity之间跳转,常用方式往往是Intent intent = new (context,className.class) startActivity(intent)原创 2015-07-30 16:08:48 · 714 阅读 · 0 评论 -
Acitivty最佳实践2----自定义activity栈,方便管理活动
1.Acitivty最佳实践1.1项目结构 下载地址:http://download.csdn.net/detail/u013922681/89470351.2自定义activity栈,方便管理活动Acitivty最佳实践1—-知晓当前是哪一个活动正在运行在上一节中(),当应用程序跳转到SecondActivity时,我想退出应用程序,发现,我要连续点击back三次才能退出应用程序,(不太了解原创 2015-07-30 17:18:50 · 3012 阅读 · 0 评论 -
绘图(四,view之绘图双缓冲)
前言以下双缓冲的一些定义均是引用其他作者,不好意思,因为自己还没想出比较好的定义去描述双缓冲,同时也会引用一下其他作者的代码。关键最重要的是,我不认为,写别人已经写过的技术博客,是没有用的,也许对别人已经掌握了的,确实没有太大作用,但是对于我本人来说,我也是刚刚吸收,也有自己的想法,感觉其他作者写得不够详细,于是决定写一篇双缓冲的博客,不喜勿喷,谢谢支持。双缓冲即在内存中创建一个与屏幕绘图区域一致的原创 2016-04-10 12:37:10 · 1533 阅读 · 0 评论