Notification即通知,用于在通知栏显示提示信息。 在较新的版本中(API level > 11),Notification类中的一些方法被Android声明deprecated(弃用),其实基本上相当于全部弃用了,因为这个类本身方法就少得可怜。 Android官方声明弃用,一定有它的理由,
转载 2016-03-11 09:37:00
8537阅读
2评论
二维码的定义:二维码 (2-dimensional bar code),是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的。在许多种类的二维条码中,常用的码制有:Data Matrix, Maxi Code, Aztec, QR Code, Vericode, PDF417, Ultracode, Code 49, Code 16K等。  &nb
原创 3月前
347阅读
目录:01--准备工作QT 5.14.2Android NDKAndroid SDKJDK备注:如果QT 版本不是5.14.2 ,需要查询使用正确的版本匹配的NDK,否则会无法使用。下载链接见文末QT 5.14.2要点:确保QT 安装了Android组件步骤二: NDK SDK JDK 三兄弟的安装要点:1--最好新建一个文件夹,专门解压,后期省去很多不必要的麻烦;2--解压的路径不要有中文;3-
转载 1月前
108阅读
ImageView的属性android:scaleType,即 ImageView.setScaleType(ImageView.ScaleType)。android:scaleType是控制图片如何 resized/moved来匹对ImageView的size。ImageView.ScaleType /android:scaleType值的意义区别:CENTER /center按图片的原来size居中显示,当图片长/宽超过View的长/宽,则截取图片的居中部分显示CENTER_CROP /centerCrop按比例扩大图片的size居中显示,使得图片长 (宽)等于或大于View的长(宽)CE
转载 2013-06-20 13:21:00
3723阅读
2评论
找到个开源项目。github:https://github.com/pedant/sweet-alert-dialog效果图:https://raw.githubusercontent.com/pedant/sweet-alert-dialog/master/change_type.gifbuild.gradlecompile 'cn.pedant.sweetalert:library:1.3'c
转载 2016-01-27 11:32:00
4401阅读
2评论
上一次捣蛋 RxAndroid 是今年二月份的事情了,当时 RxAndroid 还处于一个资料甚少交流难的状态,当时还特意建了一个交流群,让搞这个的人可以加进来讨论讨论,毕竟这玩意还是挺有意思的,于是到今天群里已经有 124 人。 在这里我发现了一个现象,进入这个群的小伙伴很多都是中级工程师 or
原创 2021-12-16 10:05:47
3152阅读
此属性意思是此视图是否显示,例如RelativeLayout中android:visibility="gone"其有三个属性:visible显示;invisible显示黑背景条;gone不显示在类中,可以设置其显示与否,setVisibility(View.GONE);不显示setVisibility(View.VISIBLE);显示...
原创 3月前
77阅读
QQ 1285575001Wechat M010527技术交流 QQ群599020441纪年科技aming
原创 2021-07-07 14:28:36
6438阅读
转载 1月前
55阅读
研究Android近一个月了,总体上来说还是比较容易上手,而且相关的资源也还算丰富。然而一些觉得不错的应用,没有提供源码,想深入研究一下实现原理就只有采用反编译、破解的办法了。网上讲破解方法的文章很多,但大多是转载的,大同小异,而且不怎么完整,这里总结三种方法,供学习研究,分享如下。首先,用WinRAR解压apk包,会得到包目录、classes.dex等文件,之后按以下操作:   一、
AndroidManifest.xml<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="h
原创 4月前
104阅读
一、 简介Android从很早之前就给出了软件OpenGL的实现,主要应用场景还真不在于代替GPU来实现UI的绘制,它主要目的是让芯片厂商在GPU驱动还没集成之前带起系统。先讲下软件OpenGL为何不能绘制UI: 1)效率低下,CPU模拟OpenGL API,不可能真正用来绘制图像; 2)只支持OpenGL1.0和1.1,这是可以理解的,固定管线使用CPU模拟还能实现;shader编程就复杂太多,
转载 17天前
35阅读
一、概述:      过滤器通过过滤模式来约束数据,过滤操作是通过调用filter(CharSequence)或者filter(CharSequence, android.widget.Filter.FilterListener)这些异步方法来完成的。以上方法一旦被调用,过滤请求就会被递交到请求队列中等待处理,同时该操作会取消那些之前递交的但是还没有被处理
Android内存管理: 理解App的PSS当在应用程序上运行Little Eye时,在内存视图中,会报告有关应用程序内存的3个重要统计信息。 Dalvik内存使用情况,即Java堆消耗的内存量,Native内存,即JVM外部进程使用的内存量。然后是第三个统计量,被称为“PSS”。 什么是PSS?Propotionate Set Size(比例集大小)“比例集大小”是Android系统计算的统计信
Resources在Android体系中非常重要,常用的Resources有strings,colors,bitmaps和layouts等,你可以修改这些文件的值而不用去重新编译程序。在android中有非常多的resource类型,在这里我们主要讨论学习常用的类型。String Resources     android的strings文件放在res/va
转载 2月前
82阅读
在被调用的apk的Manifest.xml中,为被外部调用的apk指定一个唯一的Filter(不唯一时,系统会提示用户选择),如下:<activity android:name=".main" android:label="@string/app_name"> <intent-filter> <action android:name="android.in
如何将Linux中现有的众多资源以最小代价移植到android是很多开发人员关注的,下面这篇文章讲了一个比较取巧的方法,我试验了一下,最基本的hello world可以跑,但是复杂的大型程序要考虑很多问题,thread,IPC,效率等等,还有待验证。   在Android上使用动态链接库的一种新方法 - 不使用android linker
GRPC的通信模式        GRPC四种基础通信模式:一元RPC、服务器端流RPC、客户端流RPC以及双向流RPC。下面分别四种模式进行介绍,并在Android环境中来实现服务和客户端。一元RPC        一元RPC模式也被称为
目录0x0前言0x01 FileObserver 使用实例0x02 FileObserver 实现原理0x04 完整Demo下载地址0x0前言之前在分析某个Android平台加固壳子的时候就碰到过inotify,被用来监控/proc 文件系统,防止gdb调试器的附加,以达到反调试的目的。inotify机制是从linux kernel 2.6.13开始引入,Android 1.5对应的linux内核
  • 1
  • 2
  • 3
  • 4
  • 5