
Android学习之路
lmpt90
我要站在巨人的肩膀上,探索那些未知的世界。
展开
-
Android关闭SLinux
adb shell getenforce 查看当前 Selinux 状态是 permissive(关闭)还是 enforce(打开)的。adb shell setenforce 0 开Selinux:设置成模式permissive。adb shell setenforce 1 关Selinux:设置成模式enforce。调试Android的时候有时需要关闭Selinux验证问题。总结下关闭SELinux的方法。原创 2024-07-07 08:44:18 · 1343 阅读 · 0 评论 -
有用网站收集
网站收集原创 2023-02-06 19:28:13 · 127 阅读 · 0 评论 -
jadx-gui反编译
jadx-gui的使用转载 2022-11-01 17:36:10 · 581 阅读 · 0 评论 -
应用放到源码编译的引入包问题
应用放到源码编译的引入包问题我们在AS里面加入的那些包在Android系统里面肯定是没有的,我们首先要在maven仓库里下载对应版本的jar包。下载步骤:1.翻墙2.进入一个GreenDao的maven仓库,如:https://mvnrepository.com/artifact/org.greenrobot/greendao/3.1.0点击下载就可...原创 2020-04-10 09:39:06 · 635 阅读 · 0 评论 -
Bootloader LK低电禁止开机,并显示提示图片
需求:5%以下电量需要开机时候,弹出友好界面提醒:“电量不足,请充电半小时后再开机”Bootloader低电禁止开机,并显示提示图片bootloader流程分析:https://blog.youkuaiyun.com/chenzhen1080/article/details/96635968原理:电量充足时默认显示splash.img的图片,电量低时,显示“电量不足”的图片。遇到的问题:1.修改...原创 2020-01-08 20:30:58 · 913 阅读 · 0 评论 -
Win7下systrace环境配置
D:\Android\android-sdk-windows\tools\monitor.bat工具可以用来抓systrace高通文档KBA-161123204012讲得非常好。python2.7下载地址:https://www.python.org/downloads/release/python-2717/我下载的是当时最新的版本:python-2.7.17.amd64.msiC:\...原创 2020-01-08 17:41:16 · 1161 阅读 · 0 评论 -
Android系统默认关闭第三方通知
一开始是在service里面写的代码,在service里面采用广播来监听应用安装的广播。package com.chinachip.customrequirements;import android.app.AlarmManager;import android.app.LightManager;import android.app.PendingIntent;import an...原创 2019-12-04 09:03:11 · 2343 阅读 · 2 评论 -
Android8.1应用安装广播问题
IntentFilter installFilter = new IntentFilter();installFilter.addAction(Intent.ACTION_PACKAGE_ADDED);installFilter.addAction(Intent.ACTION_PACKAGE_REPLACED);registerReceiver(mInstallReceiver, inst...原创 2019-12-03 15:42:08 · 1012 阅读 · 1 评论 -
android获取安装app的包名和名称
public void getAppList() { PackageManager pm = mContext.getPackageManager(); // Return a List of all packages that are installed on the device. List<PackageInfo> packages = pm.getIn...原创 2019-10-31 09:20:57 · 3340 阅读 · 0 评论 -
Ubuntu下切换JDK版本
Ubuntu下切换JDK版本原创 2016-11-27 10:07:03 · 2774 阅读 · 0 评论 -
理解Android编译系统
Android编译系统详解概述Build 系统中最主要的处理逻辑都在 Make 文件中,而其他的脚本文件只是起到一些辅助作用,由于篇幅所限,本文只探讨 Make 文件中的内容。整个 Build 系统中的 Make 文件可以分为三类:转载 2016-11-28 19:22:04 · 514 阅读 · 0 评论 -
Android---Animations
Android Animations动画使用详解一、动画类型Android的animation由四种类型组成:alpha、scale、translate、rotateXML配置文件中alpha渐变透明度动画效果scale渐变尺寸伸缩动画效果translate转载 2014-10-16 23:47:20 · 747 阅读 · 0 评论 -
Android--书籍翻页效果
Android 实现书籍翻页效果----原理 By 何明桂(http://blog.youkuaiyun.com/hmg25) 转载请注明出处 之前看到像ipad上的ibook的模拟书籍翻页的特效感觉很炫,在android上也有像laputa和ireader等应用实现有这个特效,在网上搜索了一下好像也没有现成的例子,所以自己动手实现了一个,现在将实现转载 2014-10-16 23:41:48 · 807 阅读 · 0 评论 -
Android AIDL详解
AIDL1. AIDL (Android Interface DefinitionLanguage )接口描述语言2. AIDL 适用于 进程间通信,并且与Service端多个线程并发的情况,如果只是单个线程 可以使用 Messenger ,如果不需要IPC 可以使用Binder3. AIDL语法:基础数据类型都可以适用,List Map等有限适用。static原创 2014-10-18 16:08:34 · 1119 阅读 · 0 评论 -
XMPP详解二
XMPP协议学习笔记二分类: XMPP2014-03-23 16:43 109人阅读 评论(0) 收藏 举报IM的实现原理 在我最初学习编程的时候,曾经用JAVA实现了一个最简单版的IM通讯,即通过Socket建立两台电脑之间的连接,然后发送IO流来进行即时通讯,我们现在所使用的IM软件尽管看上去非常复杂,但是基本的原理和以上的差不多,无非转载 2014-11-22 07:45:57 · 807 阅读 · 0 评论 -
XMPP详解三
XMPP协议学习笔记三(Openfire服务器端搭建开发环境) 在了解了XMPP的基本结构和一些概念之后,我们暂时告别枯燥的理论学习,来动手搭建一下Openfire+Spark的开发环境,实际感受一下搭建整套IM通讯系统的过程。开发环境:windows XP sp3,Eclipse3.6.1,jdk1.6.0_24,Ant1.7首先从官网上下载最新版转载 2014-11-22 07:50:36 · 698 阅读 · 0 评论 -
XMPP详解四
XMPP协议学习笔记四(Openfire服务器启动过程)在上篇文章中我们成功部署了openfire的源码,这一篇我们来初步了解一下openfire的项目结构。概述 Openfire最主要的功能是实现XMPP服务器,简单来说,openfire为我们提供一个固定的地址,我们只需要向openfire服务器发送标准的XMPP信息(即XML文件流),那么openfi转载 2014-11-22 07:53:14 · 805 阅读 · 0 评论 -
XMPP详解一
XMPP协议学习笔记一分类: XMPP2014-03-23 16:38 125人阅读 评论(0) 收藏 举报即时通讯技术简介 即时通讯技术(IM)支持用户在线实时交谈。如果要发送一条信息,用户需要打开一个小窗口,以便让用户及其朋友在其中输入信息并让交谈双方都看到交谈的内容。大多数常用的即时通讯发送程序都会提供各种各样的功能:即时转载 2014-11-22 07:42:53 · 888 阅读 · 0 评论 -
系统应用:一键锁屏
系统级应用:一键锁屏原创 2016-11-28 19:08:19 · 680 阅读 · 0 评论 -
Android环境的搭建
关于Android环境搭建相信网上已经有很多相关文章。原创 2014-08-26 00:02:55 · 799 阅读 · 0 评论