https://i.ancii.com/xuweinet/
从事Android编码工作
www.wieui.com/这个网站收藏了很多关于反编译,制作android特殊服务,等技术文章。如果我们在Eclipse中展开来看,可以看到j2se中的包,apache项目中的包,还有Android自身的包文件?在这里我们简单浏览一下Android的包文
最近一周以来,关于华为的消息一则接一则,备受大家关注,很多人也为华为捏着一把汗。先是 5 月 16 日,美国商务部产业与安全局将华为及其 68 个非美国子公司纳入 「实体清单」;此时此刻,华为面临着极其严峻的挑战。而对此,华为始终沉着冷静,并硬气回应:我们
Linux input系统数据上报流程Android InputManager分析AMS startActivity()WMS 分析主要讲一下inputmanager相关的,即驱动把数据上报到用户空间后,用户空间到应用这么个流程,在上一遍讲内核的input
前言最近在做一个资讯类的APP,上面需要一个分享功能,项目不大,如果去使用官方的SDK还需要审查之类的,感觉太麻烦。}如果你只想显示指定的APP,或者把一些APP的显示位置提前,在这里可以通过APP的包名进行筛选或过滤。例如你想把腾讯旗下的APP提前一点,
Android开发过程中,大部分时候我们需要连接usb线通过adb做调试,adb实际上可以设置通过网络来连接,这个设置是在手机端,而不是在pc端,掌握几个小技巧,基本上可以永久抛弃数据线。有些手机的ROM,在开发人员选项中,可以打开adb wifi,这样也
介绍本系列我们已经介绍了ConstraintLayout的基本用法。学习到这里,相信你已经熟悉ConstraintLayout的基本使用了,如果你对它的用法还不了解,建议您先阅读我之前的文章。使用ConstraintLayout创建动画的基本思想是我们创建
在ConstraintLayout的编辑器中,同样也支持这样的功能,我们可以创建一些横向的或者纵向的Guideline,在布局界面的时候可以充分利用这些辅助线,对齐我们的View,避免重复写一些marginXXX。创建Guideline打开编辑器,选择He
在Android 开发中,数据库模块是必不可少的.现在也有许多非常好用流行的数据库快速开发框架.今天主要介绍下xUtils下封装的数据库模块.Android 常用数据库开发框架在这里列一下Android开发中常用的数据库框架,有情趣的可以自行了解下,顺便储
Java程序中的函数可以调用Native语言写的函数,Native一般指的是C/C++编写函数; Native程序中的函数可以调用Java层的函数,也就是说在C/C++程序中可以调用Java的函数;JNI技术的推出主要有以下几个方面的考虑: 承载Java世
ViewModel概述ViewModel类旨在以一种有生命周期意识的方式存储和管理与UI相关的数据。ViewModel类允许数据在配置变化后存活。framework可能会决定销毁或重新创建UI控制器,以响应完全不受您控制的特定用户操作或设备事件。UI控制器
使用lifecycle就可以很好的解决这类问题。lifecycle代码简洁,我们可以通过实现LifecycleObserver 接口,来监听声明周期,然后我们在activity和fragment中去注册监听。这些事件映射到活动和片段中的回调事件。这样,该接
去年10月底来到了新公司,刚开始接手 Android 项目时,发现该项目真的是一团遭,项目开发上没有任何架构可言,开发人员连简单的 MVC、MVP 都不了解,Activity 及其臃肿,业务边界也不明确,因此我决定重新分析一下当前主流的几种开发架构,选出适
现如今市面上各种大型手机游戏层出不穷,这对手机的续航与功耗提出了更高的要求。许多市面上流行的爆款手游早在设计与开发之初就已将用户体验与手机耗电进行完美兼顾。Push即notification消息的一个交互,是一种消息推送机制,在安卓系统中存在多个Push通
闲来无事,学习了下安卓的逆向工程,有助于观摩学习他人的优秀代码,查询了解后发现大体包括两部分:1.dex反编译,即smali语法学习;2.Native层,arm汇编学习。反编译dex,Smali语法工具java环境不多说1.apktool.jar;2.jd
google上关于MVP模式的资料已经特别多了,所以我这里也不啰嗦了。所以这次决定把MVP模式放在真实项目中玩玩,以下也是我从真实项目中使用的一些小感受。
2017 春季最酷的 30 个 Android 库 原文翻译自 freecodecamp 的一篇文章《The 30 Coolest Android Libraries from Spring 2017》。Android彻底组件化demo发布 今年6月份开始
Apk瘦身实用总结Apk瘦身 Apk的大小对于用户是否选择下载应用起着至关重要的影响下面是对于减小Apk大小的一些常用且实用的方法总结如有错误,欢迎大家踊跃指出 目录 资源占用分析 图片压缩 图片类型 压缩 PNG压缩 Webp 混淆 代码混淆 资源混淆
简评:继续第一部分的文章,作者在第二部分中使用的技术包括 MVVM,RxJava2.近三年以来,架构在 Android 开发者社区中被炒得天花乱坠。Activity 之神的时代已经过去了,Google 发布了 Android 架构蓝图仓库,提供了许多样例和
这里主要介绍热补丁之so库修复思路。动态注册的native方法映射通过加载so库过程中调用JNI_OnLoad方法调用完成。findloadedlibrary方法判断name表示的so库是否已经被加载过, 如果加载过直接返回之前加载so库的句柄,没有加载过
Android app 开发中经常会遇到一些输入框要悬浮到软键盘上方的需求,大致做法有做法如下。//如果keyboardHeight大于屏幕的五分之一,// 此时keyboardHeight有效,反之就是软键盘已经关闭了。
0 关注 0 粉丝 0 动态
Copyright © 2013 - 2019 Ancii.com
京ICP备18063983号-5 京公网安备11010802014868号