Java
文章平均质量分 95
Si-Kang
这个作者很懒,什么都没留下…
展开
-
Android逆向笔记(一):逆向工具使用,简单的代码插入、修改包名/文案 示例
最近对逆向技术比较感兴趣,这里记录一下逆向套路首先介绍一下常用的逆向工具要逆向一个APP,通常目的是 文案翻译、去广告、api破解等,而要实现这些目的,一般需要以下操作:反编译apk阅读代码修改源码、资源、Manifest等重新打包签名网上介绍比较多的是用 apktools进行反编译,用dex2jar来还原java源码使用apktools反编译和重新打包是非常方便的,但要用dex2jar来阅读源码就比较繁琐且难读了所以我通常先用jadx来获取和阅读源码,操作非常简单,将apk文件拖入原创 2020-07-20 19:10:01 · 2012 阅读 · 0 评论 -
Android OCR文字识别 实时扫描手机号(极速扫描单行文本方案)
遇到一个需求,要用手机扫描纸质面单,获取面单上的手机号,最后决定用tesseract这个开源OCR库,移植到Android平台是tess-twoAndroid平台tess-two地址:https://github.com/tesseract-ocr我把手机号扫描的算法封装了一下,Demo地址:http://blog.csdn.net/mr_sk/article/details/790772原创 2017-06-06 13:57:10 · 33089 阅读 · 46 评论 -
IntelliJ IDEA 使用maven 集成SpringMVC+Hibernate
作为一个安卓程序员,最近得闲想上手一下java后端,结果被那些疯狂的配置文件折磨了一整天(我只是想简简单单的接上数据库,做个增删改查,返回个json而已,为什么要这样为难爸爸?),总算走通了一个demo,这里记录一下流程;我集成springmvc的时候主要借鉴文章:IntelliJ IDEA上创建Maven Spring MVC项目 准备工作: 安装idea intellij 安装j原创 2017-04-01 18:40:07 · 10957 阅读 · 12 评论 -
Android直播实现(一)Android端推流、播放
最近想实现一个Android直播,但是对于这方面的资料都比较零碎,一开始是打算用ffmpeg来实现编码推流,在搜集资料期间,找到了几个强大的开源库,直接避免了jni的代码,集成后只用少量的java代码就可实现编码、推流和取流播放,整理了一下做了一个demo,在这里记录一下效果图: 编码和推流,有两个方案选择: 一: 使用javacv来实现,最终也是用过ffmpeg来进行编码和推流,jav原创 2017-05-02 16:55:20 · 102617 阅读 · 57 评论 -
Android IPC机制——Binder详解
IPC是指Android中的进程间通信,即在不同进程之间传递消息数据,Android中可实现进程通信的方法有很多,比如Intent、ContentProvider、Messenger、Binder或是利用文件,这些方式各有千秋,都有最适合使用的场景,这次要介绍的是Service跨进程访问的神器——Binder。我们都知道启动一个service时可以使用startService()和bindSe原创 2016-02-25 22:33:14 · 1741 阅读 · 1 评论