反编译 — 在apk文件中能得到什么 最近在做android客户端与服务器安全通信,有一种常见的不安全因素:很多软件常常会被人从apk文件中获取到下载地址或帐户信息。一个打包成apk的软件,通过反编译可以获得哪些信息呢?下面我们来动手反编译一个简单的demo--HelloWorld。 将生成的Hel ...
分类:
移动开发 时间:
2016-05-31 09:01:36
阅读次数:
146
大学毕业快一年了,在学校里做了一个android APP的项目,一直都只是熟悉android后台开发是最大的短板,工作后,公司都是自己的框架,这种开源框架基本也没时间去接触。app和后台都是基于公司的平台开发,我觉得一个人做也没有啥难度。一直在混日子,把整个app的架构分析了一遍。后来公司业务需求,我被迫PC端和android客户端都的做。真心现在啥都不是研究的很深。心累。吐槽完毕。接下来,记录我...
分类:
编程语言 时间:
2016-05-23 15:28:55
阅读次数:
193
Android, 二维码, 购物车, 客户端, 在线 <ignore_js_op> 204950yq880zmsy44q22kk.jpg (877.21 KB, 下载次数: 0) <ignore_js_op> 204950sqbeq8v2mw526wyq.jpg (241.11 KB, 下载次数: ...
分类:
移动开发 时间:
2016-05-23 10:24:47
阅读次数:
535
根据项目要求,要写andoid客户端,web服务端程序。下面先来简单说说 android客户端程序(先不说通信方面) 1 本人用的数据库是SQLite.(原因:轻量级,手机内嵌) 因为本人是学C#的,对调取本地数据库中的数据有着一个几乎定理般的逻辑,就是数据是单向传递的!但是android中的SQL ...
分类:
移动开发 时间:
2016-05-22 10:51:00
阅读次数:
279
对Android客户端编程来说,有个明确的规则是不能在ui线程里面做耗时的操作。这样就要求网络请求、文件读写等等操作都要异步操作。而异步操作完成后,往往需要再更新ui界面。最直接的想法是回调,只要保证在ui线程里面,更新ui组件不会困难。但有些情况下,往往需要多层异步操作,这时候代码就很丑了,不管是 ...
分类:
移动开发 时间:
2016-05-20 17:26:01
阅读次数:
211
Android客户端连接tomcat时出错:connect failed: ECONNREFUSED (Connection refused),econnrefused public static final String BASE_URL = "http://127.0.0.1:8090/Hell ...
分类:
移动开发 时间:
2016-05-14 20:08:29
阅读次数:
229
开发中发现, 服务器偶尔会发送错误格式 json 给 Android 客户端, 导致 Android 客户端 json解析失败, 应用异常.
并非服务器有意坑客户端, 而是客户端请求服务器数据时, 除了得到正确 json 数据外, 数据可能还夹杂其它数据.
例如:
thinkPHP 开启 'SHOW_PAGE_TRACE '=> true 时, 正确的 json 后面会夹杂HTML代...
分类:
移动开发 时间:
2016-05-13 03:34:51
阅读次数:
204
昨天,(在我的上一篇博客中)写了通过浏览器上传图片到服务器(php),今天将这个功能付诸实践.(还完善了服务端的代码) 不试不知道,原来通过android 向服务端发送图片还真是挺麻烦的一件事. 上传代码: 上篇博文有说上传图片必须使用POST方法,这里当然使用的就是post方法.这里上传跟普通上传 ...
分类:
移动开发 时间:
2016-05-12 01:21:26
阅读次数:
404
android客户端生成本地验证码主要用来限制用户随意按请求按钮,可通过自定义view的方式实现,改验证码可设置
*干扰线数目
*干扰点数目
*背景颜色
*验证码字体大小及字数
相信以上可以满足一般的需要了吧,不够的话可自行添加,下面就来讲实现的步骤了...
分类:
移动开发 时间:
2016-05-11 07:16:30
阅读次数:
260
Android客户端和PHP、MySQL搭建的服务器之间的简单交互,实现登录功能 。 实现原理图: Handler消息机制原理: Handler机制主要包括4个关键对象,分别是Message、Handler、MessageQueue、Looper。 下面对这4个关键对象进行简单的介绍。 1.Mess ...
分类:
移动开发 时间:
2016-05-08 16:39:24
阅读次数:
243