51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#android反编译
Android随笔之——闹钟制作铺垫之AlarmManager详解
说实话,之前写的两篇博客Android广播机制Broadcast详解、Android时间、日期相关类和方法以及现在要写的,都算是为之后要写的闹钟应用做铺垫,有兴趣的话,大家可以去看看前两篇博客。一、AlarmManager简介 对于一个闹钟应用的实现,个人觉得最主要的应该要属于AlarmManager了。Alar...
代码星球
·
2021-02-21
Android
随笔
闹钟
制作
铺垫
Android随笔之——Android时间、日期相关类和方法
今天要讲的是Android里关于时间、日期相关类和方法。在Android中,跟时间、日期有关的类主要有Time、Calendar、Date三个类。而与日期格式化输出有关的DateFormat和SimpleDateFormat,今天会稍微提到关于这两个类的用法,下次会找个时间细讲。 一、Time类 在官方的API...
代码星球
·
2021-02-21
Android
随笔
时间
日期
相关
Android随笔之——Android广播机制Broadcast详解
在Android中,有一些操作完成以后,会发送广播,比如说发出一条短信,或打出一个电话,如果某个程序接收了这个广播,就会做相应的处理。这个广播跟我们传统意义中的电台广播有些相似之处。之所以叫做广播,就是因为它只负责“说”而不管你“听不听”,也就是不管你接收方如何处理。另外,广播可以被不只一个应用程序所接收,当然也可...
代码星球
·
2021-02-21
Android
随笔
广播
机制
Broadcast
Android随笔之——PackageManager详解
参考:http://www.cnblogs.com/xingfuzzhd/p/3374504.html 今天要讲的是PackageManager。Android系统为我们提供了很多服务管理的类,包括ActivityManager、PowerManager(电源管理)、AudioManager(音频管理)等。除此之外,...
代码星球
·
2021-02-21
Android
随笔
PackageManager
详解
Android随笔之——获取EditText光标所在行行号
由于项目需求,需要获取EditText光标当前所在行行号,可是翻遍Android文档、问遍度娘都没发现,于是在博客园中提问,碰见了好心人告诉了我答案,谨以以下代码献给有需要的人 1privateintgetCurrentCursorLine(EditTexteditText){2intselectionStart...
代码星球
·
2021-02-21
Android
随笔
获取
EditText
光标
Android随笔之——Activity中启动另一应用
最近在写语音交互程序,在语音打开应用这块碰到如何用代码控制应用启动的问题。百度了一下,有两种方案:1、获取应用的包名;2、获取应用的包名、入口类名。 之前对两种方案都进行了尝试,发现方案二中存在一个弊端,那就是系统级应用只能获取到包名,不能获取到入口类名,这会导致程序报错,当然你也可以不获取系统级应用的包名和入口...
代码星球
·
2021-02-21
Android
随笔
Activity
启动
另一
Android消息推送完美方案[转]
转自 Android消息推送完美方案推送功能在手机应用开发中越来越重要,已经成为手机开发的必须。在Android应用开发中,由于众所周知的原因,Android消息推送我们不得不大费周折。本文就是用来和大家共同探讨一种Android消息推送的完美解决方案。 1.消息推送基础 ...
代码星球
·
2021-02-21
Android
消息
推送
完美
方案
Hello World程序演示Qt项目的建立、编译、运行和发布
一、Qt项目的建立1、选择项目模板。选择“文件-->新建文件或工程”,在选择模板页面选择QtC++项目中的“QtGui应用”一项,然后单击“选择”按钮。2、输入项目信息。在“项目介绍和位置”页面输入项目的名称为helloworld,然后单击创建路径右边的“浏览”按钮,选择把要创建的项目放在哪个位置:3、输入类信息...
代码星球
·
2021-02-21
Hello
World
程序
演示
Qt
交叉编译工具简介
前言交叉编译,即在一种平台上编译,并能够运行在另一种体系结构完全不同的平台上。交叉编译使用的工具,一般称为交叉编译工具,由于它是由多个程序构成,所以又称为交叉编译工具链。交叉开发工具链就是为了编译、链接、处理和调试跨平台体系结构的程序代码。每次执行工具链软件时,通过带有不同的参数,可以实现编译、链接、处理或者调试等不同...
代码星球
·
2021-02-21
交叉
编译
工具
简介
自己制作交叉编译工具链
详细步骤指导可参考:http://kegel.com/crosstool/current/doc/crosstool-howto.html中的QuickStart部分介绍的操作实例。其中,关键点截图如下所示:注意,运行demo-i686.sh时,会自动从网上下载源码,然后编译。所以要保证电脑已经连接到Internet。...
代码星球
·
2021-02-21
自己
制作
交叉
编译
工具
ADS中编译现存项目时常见错误:无法打开文件……2440init.o的解决办法
错误提示如下:解决方法:重新编译即可。...
代码星球
·
2021-02-21
ADS
编译
现存
项目
常见
交叉编译器的配置
将EABI-4.3.3_EmbedSky_20100610.tar.bz2复制到Linux系统中在Linux终端输入如下解压缩命令,会自动解压缩到/opt/EmbedSky/4.3.3/目录下。在/etc/profile文件中添加如下语句:在Linux终端输入如下命令使上面修改的配置生效:在Linux终端输入如下命令验...
代码星球
·
2021-02-21
交叉
编译器
配置
编译安装相关命令和工具
编译安装的优点:可以获得更新的软件(软件更新时,可能还没来得及制作rpm软件包)。编译安装的软件可以按需定制。编译安装时可以通过开启、禁用某些功能获得更好的性能。编译安装软件会按系统硬件的实际情况编译某些模块,因此拥有更好的适用性。高级用户可以按需要修改源代码,为自己量身定制软件。一、安装编译环境在编译安装应用之前,首...
代码星球
·
2021-02-21
编译
安装
相关
命令
工具
Android开发使用kotlin编写的泛型模式的MVP框架
Android开发使用kotlin编写的泛型模式的MVP框架。已经运用在多个真实的项目里面了。简洁简单好用。GitHub地址:https://github.com/yongfengnice/MvpKotlin ...
代码星球
·
2021-02-20
Android
开发
使用
kotlin
写的
Android Studio里面使用gradle打印并查看打印的信息
AndroidStudio里面使用编写gradle时,有时难免需要打印一些信息用于调试等等,gradle打印并查看打印的信息方法如下: 使用println函数即可打印,比如println("hello,gradle") 然后使用输出窗口下面的Build->Toggleview即可切换到gradle的输出窗口,...
代码星球
·
2021-02-20
打印
Android
Studio
里面
使用
首页
上一页
...
7
8
9
10
11
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他