摘要:
第一次尝试反编译的时候遇到如下问题:Input file (ganzhou) was not found or was not readable 百度之后说是apktool版本2.0以上,编译命令变了,如下: apktool d -f <apkPath> -o <folderPath> <apkPa 阅读全文
摘要:
1.初始化WebView控件 webView = (WebView) findViewById(R.id.webview); 2.设置WebView属性 WebSettings webSettings = webView.getSettings(); //设置支持javaScript脚步语言 web 阅读全文
摘要:
一、常见的滑动冲突场景 1.外部滑动方向和内部滑动方向不一致 2.外部滑动方向和内部滑动方向一致 3.上面两种情况的嵌套 二、滑动冲突处理的原则 场景1的处理原则是:当用户左右滑动时,需要让外部的view拦截点击事件,当用户上下滑动时,需要让内部的view拦截点击事件。场景2和场景3比较特殊,无法如 阅读全文
摘要:
1.get an account 2.get a ssh-key 3.git setting git config --global user.name "...." git config --global user.email .... 4. "cd" a directory 5.git init 阅读全文
摘要:
先看下效果图吧 代码如下 在Activity中的代码: 源码下载:https://git.oschina.net/alicelsj/PopwindowDemo 阅读全文
摘要:
有个eclipse下的Android项目,现在因为有个需求想在复制出来一个项目,把这个项目变成两个独立项目。在同一个工作空间下不能同时存在项目名称一样的项目,所以需要修改项目名。具体操作如下: 1.修改.project文件下的<name></name> 改为不同的名字即可<projectDescri 阅读全文
摘要:
1.需要在https://github.com/注册一个账户 2.注册成功后,新建一个repository,用来存放你要上传的项目,如下图所示 这里你需要输入你的项目的名称,可以对你的项目进行描述,如果你不想让你的项目被被人看见,是需要付费的,所以,如果你不想付费的话,项目就只能是public的,也 阅读全文
摘要:
Java JNI的本意是Java Native Interface(Java本地接口),它是为了方便Java调用C、C++等本地代码所封装的一层接口。通过Java JNI,用户可以调用C、C++所编写的本地代码。 NDK是Android所提供的一个工具集合,通过NDK可以在Android中更加方便地 阅读全文
摘要:
View的弹性滑动 实现弹性滑动的思想:将一次大的滑动分成若干次小的滑动并在一个时间段内完成,具体的实现方式有很多,如通过Scroller、Handler#postDelayed以及Thread#sleep等。 一、使用scroller 典型的使用方法 弹性滑动的实现:当View重绘后会在draw方 阅读全文
摘要:
View的滑动 通过三种方式可以实现View的滑动: 1.通过View本身提供的scrollTo/scrollBy方法来实现滑动 2.通过动画给View施加平移效果来实现滑动 3.通过改变View的LayoutParams使得View重新布局从而实现滑动 一、使用scrollTo/scrollBy 阅读全文