android – 热爱改变生活
我的GitHub GitHub |     登录
  • If you can't fly, then run; if you can't run, then walk; if you can't walk, then crawl
  • but whatever you do, you have to keep moving forward。
  • “你骗得了我有什么用,这是你自己的人生”
  • 曾有伤心之地,入梦如听 此歌

标签:android

Android其他

App 混淆

App 混淆
混淆流程 1. 在 project.properties 中将 #proguard.config=${sdk.dir}/tools/proguard/proguard-android.txt:proguard-project.txt 前面的 #号去掉,在生成包的时候就会去...

sinvader 9年前 (2015-10-31) 5086℃ 0评论

Android组件

Android WebView 设置支持 LocalStorage

Android WebView 设置支持 LocalStorage
遇到这样一个问题: 在 webview 中加载一个网页,这个网页要从网络上获取数据的。然后它需要调用 localStorage 将文件存储。在电脑浏览器端,微信端,各种浏览器测试都可以,但是,放到我的 webview 中的时候就不行了! 网页大概就是这么一个网页,注意看第 18 ...

sinvader 9年前 (2015-09-07) 20845℃ 1评论

Android控件

Android WebView “ 曲线救国” 实现全屏播放

Android WebView  “ 曲线救国”  实现全屏播放
目的 实现在 webview 中视频全屏播放。 遇到的问题 点击全屏按钮时没有调用 onShowCustomView。导致在代码中无法处理全屏事件。 解决方法 使用加速度传感器,监控手机的方向变化,根据手机的方向变化来判断是否应该变为横向,如果是横向的话视频会全屏。 主要代码 1...

sinvader 9年前 (2015-08-31) 17039℃ 6评论

Android控件

Android 中 Webview 与 JS 交互

Android 中 Webview 与 JS 交互
使用场景 Activity 中或者 Fragment 中放置一个 webview,然后使用这个 webview 来加载本地或者网络上的网页文件。如果网页文件比较复杂,那么不可避免的就要使用 js,如果 js 在他之内使用还好,如果 js 要通过 Android 程序处理数据之后再...

sinvader 9年前 (2015-08-21) 8427℃ 2评论

Android其他

Android BitmapFactory 的 OutOfMemoryError 解决方案

Android BitmapFactory 的 OutOfMemoryError 解决方案
情景再现 今天写了两个东西,一个是通过照相机拍摄照片,然后获得照片之后将它设置到 ImageView 上面,另一个是通过相册,或者文件获得照片,放到 ImageView 上面。 一开始,一切正常 然后我做了下面的操作: 点击拍照,将拍到的照片放到了 ImageView 上面,然后...

sinvader 9年前 (2015-08-20) 5018℃ 0评论

Android

Android 中的文件解压

Android 中的文件解压
在我们制作 Android 程序的时候,会有一些需求:用户要安装包尽可能的小,同时在打包 apk 的时候还要将可能用到的资源都打包到 apk 中,在尽量把资源打包到 apk 的前提下,我们可以考虑使用压缩来解决。 下面是解压的调用代码: InputStream inputStre...

sinvader 9年前 (2015-08-17) 3881℃ 0评论

Java

获取类中方法的信息——反射_2

获取类中方法的信息——反射_2
当我们通过 (反射的介绍以及动态加载类——反射_1) 中的三个方法获得某一个类的类类型的之后,我们就可以通过这个来获得这个类的名称 public static void getClassInfo(Object obj) { //获得传入类的类类型 Class c...

sinvader 10年前 (2015-06-29) 4920℃ 2评论

Android

Permission 禁止 A 程序打开 B 程序

Permission 禁止 A 程序打开 B 程序
在编写代码的过程中,我们经常会使用 Intent 来打开另一个 Activity,除此之外,我们还可以用 Intent 来打开其他应用中的 Activity。 首先我建立了两个 Android 项目,一个叫做 PermissionsTest1(B),另一个叫做 Perm...

sinvader 10年前 (2015-05-20) 3655℃ 0评论

Android

ApiDemos 中 getData 方法的学习

ApiDemos 中 getData 方法的学习
ApiDemos 中的 getData 方法,用来获得要在界面上显示的 list,数据通过 PackageManager 从 Manifest 中获取。 不写字了,写了一晚上好累。。 这是我自己写的注释,可能有错误,请指正~ /** * 一个内部是 map 的 list,用来...

sinvader 10年前 (2015-04-19) 3793℃ 0评论

Android

ApplicationInfo 的进一步学习

ApplicationInfo 的进一步学习
AndroidManifest.xml 采用 xml 文件格式描述,使用 xml 标签的形式描述每个属性,AndroidManifest.xml 的解析也遵循 xml 解析的规律,对 AndroidManifest.xml 的解析主要用到 PackageManager,Packa...

sinvader 10年前 (2015-04-18) 4072℃ 0评论

Android

从 ApiDemos 中学习 Intent

从 ApiDemos 中学习 Intent
在 ApiDemos 中,最开始在界面上面要显示的数据是通过 getData 方法来获取的,而在这个方法中有两句话 [sourcecode language=”java”]Intent mainIntent = new Intent(Intent.ACTI...

sinvader 10年前 (2015-04-17) 3665℃ 0评论