-
[Android] Android activity onNewIntent触发火候
AndroidactivityonNewIntent触发时机一直对activity的onNewIntent有些困惑,开始时只是知道在activity被重新restart时会进入,后来又发现还不只是这种情况,下面是经过调试后的结论第一种情况:activitylaunchMode为singleTask或...
937
热度 -
[Android] Android 过程的五种生命周期学习
Android进程的五种生命周期学习本节学习进程的生命周期:Android系统是尽可能的去保护每一个进程,但是最终需要为新的进程,或者很重要的进程释放以前的老进程。为了决定那个进程被保护,那个被杀死。Android系统根据当前进程中组件的状态,以及运行在进行中的组件决定保留那个,杀死那个进程。当然了...
68
热度 -
[Android] 怎么在Android Gradle中添加原生so文件依赖
如何在AndroidGradle中添加原生so文件依赖@authorASCE1885的Github简书微博CSDN原文链接背景几个月前,基于Google的LevelDB,我为Android平台写了一个名为SnappyDB的键值数据库(NoSQL)。由于它使用到了原生C++代码,因此最终生成的文件除了...
14
热度 -
[Android] Android开发之长距离PC控制
Android开发之远距离PC控制这篇文章的目的是为大家提供一个Android端控制PC端软件的目的,如控制电脑上的PPT、音乐播放器等软件。在这里我为大家介绍下基本的流程,并在最后附上我自己调试并实现的代码,不足之处请批评指正。首先,Android遥控PC端,主要的框架是基于客户端/服务器模式,基...
42
热度 -
[Android] Android实现图片的倒影成效
Android实现图片的倒影效果原理:原图和倒影图分解成两个Bitmap,倒影的Bitmap设计为原图的高度一半,宽度一致。然后创建一个可变空的Bitmap,宽度跟原图保持一致,宽度为原图的1.5倍(宽度包括原图和倒影图的宽度之和),然后用Canvas关联这个可变空的Bitmap,在Canvas上将...
56
热度 -
[Android] Android 调用系统图片裁剪(解决“无法加载。”有关问题)
Android调用系统图片裁剪(解决“无法加载。”问题)由于Android屏幕尺寸碎片化的问题太过严重,因此很多app在上传图片之前都会将图片剪切成自己想要的尺寸。由于需求很大,Android官方也给出了系统自带的图片裁剪app,我们可以在程序中很方便地调用到。1.调用裁剪工具if(null!=ur...
57
热度 -
[Android] Android代码获取CPU运作情况
Android代码获取CPU运行情况关注微信号:javalearns??随时随地学Java或扫一扫??随时随地学Java众所周知,android的os是linux。也就是说,关于硬件的信息,只有从linux接口才能得到。我们知道,除了系统调用,只能从procsys这两个文件系统里获取数据了。cpu信...
73
热度 -
[Android] androidstudio使用札记
androidstudio使用笔记#Androidstudio的使用方法###在androidstudio中newmodule相当于eclipse中的newproject###newproject是创作一个工作区间。####在newmodule时分为两类:>ne...
83
热度 -
[Android] Android图片变换
Android图片转换Drawable、Bitmap、byte[]之间的转换最近想试试从Android部分获取一张图片在Unity中进行显示,需要将图片转换为byte[]格式,借此机会整理一下Android的图片转换,即Drawable、Bitmap、byte[]之间的转换,希望能给大家带来一些帮助...
69
热度 -
[Android] [Android]egit撤消文件版本控制
[Android]egit取消文件版本控制开发项目,多人合作开发变得越来越重要了,在此同时,使用git作为协同工具也是越来越多,在此,介绍一下egit取消文件版本控制的方法。(egit即为eclipse中的git插件)1、打开Navigator视图(呃。。怎么打开?菜单栏中的Window-->...
40
热度 -
[Android] Android之intent传值的三种步骤
Android之intent传值的三种方法Android之intent传值的三种方法分别是:1、startActivity();2、startActivityForResult();3、调用在下个activity自定义的方法“actionStart()”,也就是最佳的方法。一、一般方式传值跳转:st...
4
热度 -
[Android] 关于GrideView Item点击后出现散乱重叠的情况
关于GrideViewItem点击后出现错乱重叠的情况我在一个搜索页做了一个筛选信息的功能大概思路如下:在根布局中用Include引入一个筛选框(如图),然后把边距设置为android:layout_marginBottom="-250dp"android:layout_alignParentBot...
50
热度 -
[Android] zxing源码分析(1)camera部分
zxing源码分析(一)camera部分首先,我们先把zxing的源代码给下载下来,这个网上有很多,我下载的是2.3的,不得不说这个谷歌提供的包包含的功能还是很全面的。我把下载的包解压后,找到android文件夹,导入到ecplise中,我们来分析一下,里面的架构一、book,如果查询的结果是图书信...
78
热度 -
18
热度 -
[Android] Android自学进程—围住神经猫开发
Android自学历程—围住神经猫开发学习核心内容:1.学会SurfaceView的绘图技巧。2.掌握神经猫的游戏逻辑设计。第一阶段主要完成内容:并且创建游戏所需的类,搭建基本的代码结构。创建一个二维数组,用于保存游戏场景,并且将场景初始化。SurfaceView中根据场景数据,在界面中绘制点阵。先...
78
热度 -
[Android] android平台的jni-使用宏定义简要JNI接口函数名称
android平台的jni---使用宏定义精简JNI接口函数名称精简JNI接口函数名称生成java的本地方法一般是通过如下步骤完成:1.编写带有native方法的Java类2.使用javah命令生成.h头文件;3.编写代码实现头文件中的方法javah命令生成的jni函数,JNI接口函数命名如下:Ja...
11
热度 -
[Android] android studio首度安装运行时卡在更新处理方法
androidstudio首次安装运行时卡在更新处理方法这是在检查你的?AndroidSDK?。有人会在这里卡上很长时间,很大的原因就是:网络连接有问题。可以通过配置hosts?的方式来解决。如果检查需要更新,则需要你进行安装。?如果想跳过这一步,可以进行如下操作:在AndroidStudio安装目...
91
热度 -
[Android] 转载快讯 开发第一个Android应用之前你需要知道的六件事
转载新闻开发第一个Android应用之前你需要知道的六件事本文出自:PhilosophicalHacker,译文出自:开发技术前线,译者:dengshiwei?我的第一个应用非常糟糕。事实上,它糟糕得以致于我从应用市场上删除它,同时我甚至都不会在我的简历上罗列出它。如果我在开发之前能够知道一些And...
82
热度 -
[Android] [深入了解Android卷一全文-第三章]深入理解init
[深入理解Android卷一全文-第三章]深入理解init由于《深入理解Android卷一》和《深入理解Android卷二》不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在CSDN博客中全文转发这两本书的全部内容。第3章深入理解init本章主要内容·深入分析init。本章涉及的源代码...
418
热度 -
[Android] 2.创建system_service进程
Android核心服务解析篇(一)——Android系统的启动从大的方面来说,Android系统的启动可以分为两个部分:第一部分是Linux核心的启动,第二部分是Android系统的启动。第一部分主要包括系统引导,核心和驱动程序等,由于它们不属于本篇要讲的内容,这里就不再讨论。在本篇博客中,我们重点...
32
热度