
apk反编译
apk反编译需要用到apktool: 可以获取资源文件,查看apk用到的图片和布局。dex2jar: 将apk反编译成java源码jd-gui: 查看源码文件 下载apktool(windows电脑)1.下载apktool.bat和apktool.jar文件下载apktool.jar文...

Android开发深恶痛绝之低端机
前段时间做了一款APP,我负责了Android客户端的开发,每次做完Android项目都会忍不住吐槽一番这份工作的痛,然后感叹自己真他妈牛X。1年半前做完一款名为“金股狂人”的外包APP后就想吐槽了,对不起,我的拖延症足...

自定义圆形SeekBar之TecArcSeekBar
自定义的圆形的Seekbar,样式如下图所示:其中圆的度数、各个progress的颜色、宽度、内边距、选择方向、可以表示的值等等都可以自定义。Github示例代码地址:https://github.com/WhiteHatRay/GeekSeekBar使用方法...

java.lang.NoClassDefFoundError:retrofit2.Retrofit$Builder
今天在编译执行Android项目的时候,报了这个错误:java.lang.NoClassDefFoundError:retrofit2.Retrofit$Builder。测试使用的手机是魅族MX3,系统Android4.4。在Vivo手机中是没有问题的,系统是Android5+。原因:...

Toolbar的使用详细介绍
Toolbar能够为运行API7和更高版本的安卓设备上提供Matrial Design效果,可以保证不同安卓系统的设备能够尽可能保持一样的用户体验,所以安卓推荐使用Toolbar代替原生操作栏(ActionBar)。但实际上并不是这样的,...

Error:org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection cannot be cast to org.gradle.api.internal.file.collections.DefaultConfigurableFileCollection
从网上download了一个别人的项目想要运行看一下,在grandle的时候报下面的错误:Error:org.gradle.api.internal.tasks.DefaultTaskInputs$TaskInputUnionFileCollection cannot be cast to org.gradle.api.intern...

INSTALL_FAILED_NO_MATCHING_ABIS
Android应用程序在AMD(android虚拟设备)上运行的时候,会报INSTALL_FAILED_NO_MATCHING_ABIS 的错误。这是因为程序中使用了Native Library,而是用的Native Library不支持当前AMD的CPU结构。因为这些库的编译目...

Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.tra
Android程序在启动的时候报错:Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] cmp=com.tra,是因为项目依赖的appcompat包不是最新版本。当你gradle项目的时候,And...

Android Studio Http Proxy配置
Android Studio设置向导同步、第三方库访问、访问远程存储库、Gradle初始化和同步以及android studio版本更新需要设置网络代理。步骤:1.点击File Settings2.在左侧窗口中选择AppearanceBehavior System Settin...

Android APP间共享文本数据和二进制数据
_ Sending Simple Data to Other APPs当你构建意图,必须指明意图要触发的操作(action)。在应用间发送和接收数据最多的使用场景是用于内容的社会化分享。意图使得用户可以简单快速地用他们最喜欢的应用分享信息...

Android Permissions-系统权限
一. 声明权限每一个android软件都运行在一个受限访问的沙盒中。如果app要访问它所在的沙盒以外的资源或者信息就要请求适当的权限。在清单文件中列出应用需要的权限。基于权限的敏感程度,系统可能会自动授予权限...

允许其他应用启动自己应用的Activity
要允许其他应用启动自己应用的Activity,需要在清单文件中为关联的Activity添加一个 intent-filter 元素。当应用在某台设备上安装后,系统会确定应用的intent filters,并且将信息添加到一个可以被所有应用支持的...

获取Activity返回的结果
启动一个Activity(表象上应该是跳转)如果采用startActivityForResult()的方法可以获取Activity返回的结果。获取结果时,采用显示意图(即利用显示意图将结果返回给自己的activity)。_ start ActivitystartActi...

将数据保存为文件
File对象适合按照从开始到结束的顺序不跳过地读取或者写入大量数据。例如:它适合图像文件或通过网络交换的任何内容。_ 内部存储 外部存储在Android早期,大多数设备都提供内置的非易失性内存(内部存储),以及...

SharedPreferences
SharedPreferences可以用来保存相对较小的键值集合。_ 创建新的文件或者访问已经存在的文件1. getSharedPreferences():需要提供名称。Context context = getActivity();SharedPreferences sharedPref = context....
IP共享计划

WEB字体格式

PHP安装fileinfo扩展

Android Studio Http Proxy配置

CentOS为PHP7源码安装APCu

极客时代V2.0

能不能只吃虾

Android Permissions-系统权限
考辛斯签约勇士——期待下一个赛季

在jsp中初始化单选Select2

使用windows优雅地步入Sass时代
🙈Lei
2018-05-13
wingsthy
2019-01-05
学习了