冰河的专栏

持之以恒,贵在坚持,每天进步一点点。。。

Android-MQ之——基于Android的轻量级开源消息通信组件正式开源

转载请注明出处:https://blog.csdn.net/l1028386804/article/details/82731262 基于Android的轻量级开源消息通信组件 Android-MQ开源地址:https://github.com/sunshinelyz/Android-MQ ...

2018-09-17 00:00:20

阅读数 1095

评论数 0

Android之——使用Android studio创建的AIDL编译时找不到自定义类的解决办法

转载请注明出处:https://blog.csdn.net/l1028386804/article/details/82728536 使用AS创建ADIL文件时AS会在main文件夹下给我们生成一个aidl文件夹和一个相同包名的包,通常我们会把所有和ADIL相关的类或文件放在这个包下,但是如果存...

2018-09-16 19:28:29

阅读数 808

评论数 0

Android之——根据手势简单缩放图片

很久没有发表关于Android的文章了,今天,给大家带来一篇如何根据手势简单缩放图片的文章。 一、原理 老样子,我们还是先讲讲原理性的东东,很简单,当手指触摸屏幕图片时,记录下当时手指的坐标点;手指滑动的时,计算手指之间的距离,如果手指之间的距离增大,则放大图片,如果手指之间的距离缩小,则缩小图片...

2015-11-26 22:38:53

阅读数 4746

评论数 1

Android之——史上最简单自定义开关按钮的实现

很多时候,我们在很多无论是Android还是IOS的APP中都会遇到这样的一种效果,有一个按钮,我们点击一下,便会滑动一下,一会显示“开”,一会显示“关”,这便是开关按钮了,比如:很多Android手机的设置功能里,就有很多功能是用开关按钮实现的,那么这些开关按钮时如何实现的呢?下面,就让我们一起...

2015-08-30 11:52:32

阅读数 12360

评论数 4

Android之——自定义下拉菜单的实现

做过Android开发的童鞋,一般都会遇到这样一种情况,就是Android中原有的下拉控件Spinner过于单调和简单,不能够满足我们实际开发的需求了,这时候就需要我们自己自定义下拉菜单来实现相应的功能,那么,如何实现自定义下拉菜单呢?下面我就来和大家一起实现这个功能。 一、原理 我们这个下拉菜单...

2015-08-30 09:14:40

阅读数 8672

评论数 0

Android之——史上最简单最酷炫的3D图片浏览效果的实现

如今,Android开发已经成为移动互联开发领域中一支不可或缺的力量,那么Android中要实现3D的效果那也就是合情合理的事情了。那么,如何在Android中实现向IOS中那样的3D图片浏览效果呢?下面,鄙人将重磅推出今天的重点博文,和大家一起在Android中实现酷炫的3D图片浏览效果。 一、...

2015-08-28 15:56:31

阅读数 12231

评论数 3

Android之——史上最简单图片轮播广告效果实现

如今的Android开发需求越来越来多,实现效果越来越酷炫,很多Android APP都要实现PC网站上那样的图片轮播效果,那么,这些图片的轮播效果是如何实现的呢?下面,我就跟大家一起来实现这些酷炫的功能。 一、原理 首先,将这些要轮播的图片和一些文本分别放置在不同的数据集合中,程序启动的时候默认...

2015-08-28 12:03:06

阅读数 44664

评论数 16

Android之——史上最简单旋转菜单实现效果

由于身体原因,前几天没有给大家更新博客,那么,今天我们就来一起实现一个非常酷炫的旋转菜单效果吧。在很多APP中,不难发现,人家把菜单效果设计的那叫一个酷炫啊,其中一种设计就是将菜单设计成旋转的效果。好了,那么这么酷炫的菜单效果是如何实现的呢?下面,就让我们一起来实现这个酷炫的菜单效果吧。 一、原理...

2015-08-28 10:47:28

阅读数 6169

评论数 2

Android之——Fragment控制切换多个页面

Android官方已经提供了Fragment的各种使用的Demo例子,在我们SDK下面的API Demo里面就包含了Fragment的各种使用例子,需要看Demo的朋友,直接看API Demo那个程序就可以了,不用到处去找。里面分开不同功能,实现了不同的类 今天讲解一下Fragment的控制,主要...

2015-08-22 21:55:42

阅读数 3059

评论数 0

Android之——ContentResolver查询的三种方式

今天做到一个小项目,查询手机中短信的信息,当让得去系统暴露出来的数据库中去查询了,后来发现有三种方式可以选择,下面一一写出来。 1、方式一  第一种方式,采用 getContentResolver().query()方法在主线程中查询数据。这种查询方式是不是异步查询的,直接在UI线程中查询数据,代...

2015-08-19 19:27:49

阅读数 4464

评论数 0

Android之——退出多个Activity

这里介绍两种方法:一种把每个activity记住,然后逐一干掉;另一种思路是使用广播。 方法一、用list保存activity实例,然后逐一干掉 具体代码如下: import java.util.LinkedList; import java.util.List; import android.a...

2015-08-17 20:30:39

阅读数 1884

评论数 0

Android之——多媒体开发视频格式

1,AVI 音频视频交错(Audio Video Interleaved)的英文缩写。 AVI这个由微软公司发表的视频格式,在视频领域可以说是最悠久的格式之一。 AVI格式调用方便、图像质量好,压缩标准可任意选择,是应用最广泛的格式。 2,MOV 使用过Mac机的朋友应该多少接触过QuickTi...

2015-08-17 20:10:23

阅读数 1555

评论数 0

Android之——利用系统权限实现手机重启(获取系统权限签名详解)

在应用开发时经常会有这样的需求,如何在应用里用代码让手机重启,另外,我们知道在重启之后,我们的应用可以注册广播接收者,以保证我们的应用会第一个将我们的服务开启起来,这样我们的代码就可以第一个接收到接收短信的广播事件。好了,现在就让我们一起来实现一个利用系统权限实现手机重启的示例吧。 一、实现 我们...

2015-08-15 22:52:23

阅读数 6472

评论数 5

Android之——ContentProvider操作XML

不多说,不废话,直接上代码,大家一看都懂得 /** * ContentProvider操作XML文件的封装示例方法 * @author liuyazhuang */ public Cursor query(Uri uri, String[] projection, String selecti...

2015-08-15 15:53:05

阅读数 1437

评论数 0

Android之——流量管理程序示例

目前,市面上有很多管理手机流量的软件,可以让用户实时获取到自己手机中当前消耗了多少流量,手机中每个应用程序消耗了多少手机流量,那么这些功能Android中是如何实现的呢,这篇文章就是要向大家介绍一下,Android系统中流量管理的功能。那么,就让我们一起来实现这些实用的功能吧。 一、原理 按照惯例...

2015-08-15 13:14:06

阅读数 5157

评论数 3

Android之——JNI与C语言常见术语

库函数: |-  为了代码重用,在C语言中提供了一些常用的、用于执行一些标准任务(如输入/出)的函数,这些函数事先被编译,并生成目标代码,然后将生成的目标代码打包成一个库文件,以供再次使用。库文件中的函数被称为库函数,库文件被称为函数库。 |-  在Windows中C语言库函数中的中间代码都是以....

2015-08-12 20:39:48

阅读数 1325

评论数 0

Android之——JNI配置C语言打印Logcat信息

这篇文章给大家介绍一下在JNI中如何为C语言配置打印Logcat信息。首先,这篇文章是在博文《Android之——JNI初探》基础上完善的,所以,请大家先阅读博文《Android之——JNI初探》。好了,我们直接进入主题吧。 一、实现 1、修改Android.mk文件。 在这个配置文件中我们加入如...

2015-08-11 19:12:21

阅读数 4859

评论数 0

Android之——JNI初探

这里,我将用一个小例子的形式来帮助大家初探JNI的用法,首先,大家要先搭建好NDK环境,请大家先阅读《Android之——NDK环境搭建》一文。 一、实现 这个小例子实现的功能就是,通过Android中的java代码来调用C代码实现java代码与C代码之间的交互。 1、布局文件 我们首先在布局文件...

2015-08-10 22:31:21

阅读数 1342

评论数 2

Android之——NDK环境搭建

1.为eclipse增加c和c++的开发插件 Help中的install new software 选择 Helios-http://download.eclipse.org/release/helios 等待展开,选择Programinglanguage 选择c/c++ 开发工具 一...

2015-08-10 20:55:45

阅读数 1377

评论数 0

Android之——代码混淆

Android可以自身可以实现代码的混淆功能,Android集成了代码混淆的功能,这些功能在Android SDK的tools有个proguard目录,这个目录下就是提供了Andoid代码的混淆功能,我们只需要在Android项目中进行简单的配置即可。 1、proguard.cfg文件 创建And...

2015-08-09 15:29:10

阅读数 902

评论数 1

提示
确定要删除当前文章?
取消 删除
关闭
关闭