- 博客(13)
- 资源 (3)
- 收藏
- 关注
原创 Js与本地代码的交互的一些用法
js和本地交互 最近项目要求用js和本地交互,所以就去看了下webview的一些api,发现只能满足一些简单的需求,而项目里面的需求是比较多的而且要用的功能也算有点复杂,所以想想去githup搜索了下,有大神已经把这些东西封装好了。基本能满足大部分需求了。接下来说下他的用法,只是用他的源码需要把WebViewJavascriptBridge.js这文件拷贝到你的assets资源文件目录下,这个类
2016-11-24 09:52:04 1777
原创 最简单的ndk调用!通过libjpeg库来加载图片,避免了oom~
我在这里说下显而易见的优势:大量节省上传流量,处理后的图片效果和前期原图基本没啥变化,但是质量可以相差10倍!!是不是狠diao~, 老司机先上图, 有没有一种被惊艳的感觉~!再看看点击原图片查看详细内容:接下来看看 处理后的图片查看详细内容:图是最好的说明!有没有被震撼到呢?开始开车吧。我们平常的图片压缩,如果通过java去处理,是比较麻烦的,要么就是质量压缩代码如下:微信的缩略图要求
2016-11-06 12:31:48 2909
翻译 RxJava的入门和精通
其实在用这个之前,如果有用过eventBus的话,学这个更简单,其实跟它的原理非常相似,只不过这个功能更加强大。RxJava刚刚出来的时候就已经听说了,但是一直没时间看API所以没啥时间去整理,今天看到了一篇文章觉得非常适合新手入门,所以今天就整理了这篇文章,希望对大家又有帮助。下面这篇文章来对 RxJava 做一个相对详细的、针对 Android 开发者的介绍。这篇文章的目的有两个:1. 给对
2016-11-02 17:42:28 495
原创 通俗易懂MVP模式
在这里讲mvp模式的前提是需要大家有点接口回调的基础,也就是你懂得怎么回调接口,定义接口,理解接口。毕竟接口是解耦的利器哟,java的基础很重要~~平常大部分人用的开发模式应该是mvc模式,相信大家对mvc模式也应该比较了解,在这里再唠叨一下其中的每个角色:m:通常我们是指数据模型和实体类,v:view通常指的是xml和页面显示的控件,而c:控制层则是指”万能的Activity”。 在上面为什么要
2016-11-01 11:55:34 724
转载 MySQL 链接eclipse
我的环境:MySQL:mysql-essential-5.1.51-win32 jdbc驱动:我已经上传到csdn上一个:http://download.csdn.net/source/3451945 Eclipse:任意版本,免费的,可以百度的到。1。MySQL安装,不会的朋友可以看连接:http://www.duote.com/tech/1/2430_1.html 下面来创
2016-10-26 15:00:22 660
转载 关于App加固问题
一、前言今天又到周末了,憋了好久又要出博客了,今天来介绍一下Android中的如何对Apk进行加固的原理。现阶段。我们知道Android中的反编译工作越来越让人操作熟练,我们辛苦的开发出一个apk,结果被人反编译了,那心情真心不舒服。虽然我们混淆,做到native层,但是这都是治标不治本。反编译的技术在更新,那么保护Apk的技术就不能停止。现在网上有很多Apk加固的第三方平台,最有名的应当属于:爱加
2016-10-26 11:24:28 6724
原创 eclipse中配置的tomcat 启动正常 但是访问报404错误
eclipse中配置的tomcat 启动正常 但是访问报404错误问题描述: 在eclipse中配置的Tomcat,启动是正常的,控制台显示启动成功,也没有报任何错误信息,但是访问的时候就报404错误,然后直接在bin目录下启动startup.bat的方式就是正常的。然后就很纳闷,之后在网上搜了下资料,说是Eclipse的配置出了问题。解决方案:1、如果Server里的tomcat启动了,需要先
2016-10-26 09:40:12 1210
原创 Android Studio 最简单的NDK环境搭建和JNi调用
首先下载好ndk开发工具包,我的版本是android-ndk-r10b,没有的话请先下载好了解压到一个不含中文的文件下(别问为什么不能放中文的文件夹下),[点击这里下载ndk] NDK r10链接: https://pan.baidu.com/s/1i4RamBb 密码: vphj创建你的android studio 项目开始配置你的ndk环境 ——>首先右键你的项目查看“open mod
2016-10-18 16:19:24 485
转载 Android view源码解析
转载请注明出处:http://blog.csdn.net/singwhatiwanna/article/details/38426471(来自singwhatiwanna的csdn博客)Android View系统解析系列:Android View系统解析(上)介绍View的基础知识、View的滑动、弹性滑动、滑动冲突解决方式、事件分发等Android View系统解析(下)介绍View的Frame
2016-10-17 17:55:41 857
原创 简单处理Android 65536方法越界问题
看到这篇文章相信大家都是遇到了这个问题的人,对,Android著名的方法65536越界问题,是什么原因造成的呢? 这是因为在Android的单个dex文件中所能包含的最大方法数为65536,这个包含了Android FrameWork 、依赖jar包积极应用本身的代码中的所有方法;当我们的方法数总量达到了65536的话,编译器就会抛出类似下面的异常:Information:Gradle tas
2016-10-13 14:42:17 1533
转载 AndroidEventBus
AndroidEventBus如果你不知道事件总线是什么,那么没有关系,下面我们先来看这么一个场景: 你是否在开发的过程中遇到过想在Activity-B中回调Activity-A中的某个函数,但Activity又不能手动创建对象来设置一个Listener什么的? 你是否想在某个Service中想更新Activity或者Fragment中的界面? 等等之类的组件之间的交互问题……
2016-10-12 09:20:50 447
原创 百度推送的初级使用
百度推送的初级使用 首页你得成为百度开发者,如果不是请猛戳这里http://push.baidu.com/。成为开发者之后,你就可以进去里面看到这里就可以尽情的点击下载SDK,集成方式查看文档中心http://push.baidu.com/doc/android/api。可以先下载一个demo去运行看看,在运行之前请记得在你的控制台里面获取appKey,在你的manifest配置文件里面填上
2016-10-11 14:41:35 584
原创 看了张鸿洋大神那篇公众号推送的文章才是促使我来写博客
看了鸿洋的文章,他说的一句话我感觉非常不错:选择做正确的一件事,并且坚持下去。刚刚写博客,因为我是一个菜鸟,所以也不知从何写起,所以先写写自己做android的经历和感想吧。从事android这个行业,说实话,入门的时候需要java基础比较重要,我的java学的比较烂,所以啦平常都是自己都还在看一些关于java的书。嗯,在这里说下,想学会android不难,但是想学好android,说实在的不
2016-10-09 11:13:37 4251 3
MockGPS1.rar
2020-05-22
android-5.0源码
2016-10-11
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人