本文实例讲述了android编程之ip2id程序。分享给大家供大家参考。具体分析如下: 一、说明: 公司一个项目中需要给一系列网络设备分配id号,id是根据ip算出来的,算法如下: id共3个字节,高字节:从机号:1-31;后两个字节为ip号的最后两个字节.如ip为192.16...
Android从3.0(API Level 11)开始,在绘制View的时候支持硬件加速,充分利用GPU的特性,使得绘制更加平滑,但是会多消耗一些内存。       开启或关闭硬件加速:       由于硬件加速自身并非完美无缺,所以Android提供选项来打开或者关闭硬件...
自定义控件的步骤: 1 View的工作原理2 编写View类3 为View类增加属性4 绘制屏幕5 响应用户消息6 自定义回调函数 java代码 复制代码 代码如下:private class MyText extends LinearLayout {    private T...
Android构架 1. Application 应用程序层:用Java语言编写的运行在虚拟机的程序 用户直接使用的功能,其基本应用比如:电话、联系人、短信、邮件等,还有无数第三方应用。 2. Application Framework 应用架构层:编写Google发布的核心...
今天在做项目的时候用到了图表功能,记录下来 achartengine是google的一个开源项目,可以在https://code.google.com/p/achartengine/ 下载技术文档,jar包以及项目源代码 demo下载:https://code.google.c...
本文实例讲述了Android一次性退出多个Activity的方法。分享给大家供大家参考,具体如下: 因为android的API中没有提供一次性退出的接口所以想要在多activity的程序里面一次性退出的话就要费点功夫了。我是在一个单例对象里面记录activity栈中activi...
1.使用NDK来生成so文件: hello-jni.c 函数名Java +包名+函数名字 2.修改Android.mk文件 LOCAL_SRC_FILES :=hello-jni.c 指定c++文件 3.编译so文件 4.调用so文件 so文件copy到android项目的...
notification是一种让你的应用程序在没有开启情况下或在后台运行警示用户。它是看不见的程序组件(Broadcast Receiver,Service和不活跃的Activity)警示用户有需要注意的事件发生的最好途径。   1、新建一个android项目     我新建项...
Android总体有五大布局: 线性布局(LiearLayout): 屏幕垂直或水平方向布局。 帧布局(FrameLayout):控件从屏幕左上角开始布局。 相对布局(RelativeLayout): 以其他控件为参照布局。 绝对布局(AbsoluteLayout):以屏幕坐...
实现此功能没有太多的技术难点,主要通过PopupWindow方法,同时更进一步加深了PopupWindow的使用,实现点击弹出一个自定义的view,view里面可以自由设计,比较常用的可以放一个listview。 demo中我只是一个点击展示,简单的使用了fade in out...

我的博客

人生若只如初见,何事秋风悲画扇。