- 博客(63)
- 资源 (6)
- 收藏
- 关注
原创 Apk多渠道打包脚本
多渠道打包脚本基本流程使用apktool解包apk文件修改AndroidManifest.xml文件内渠道信息使用apktool打包成(未签名)apk文件使用jarsigner或apksigner对apk文件进行签名使用方法makeApkChannels.py [your path].apk你会得到如下结果配置你需要编辑makeApkChannels.py文件,配置你自己...
2020-04-26 14:46:29
345
原创 xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun
你已经从 App Store 更新到了 OS EI Capitan 吗? 你是否突然在项目中得到如下错误?xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xc
2017-12-08 10:59:05
990
原创 从Activity跳转说起
从Activity跳转说起Activity之间的跳转,我们一般这样写startActivity(new Intent(MainActivity.this, SecondActivity.class));如果需要附带参数的话Intent intent = new Intent(MainActivity.this, SecondActivity.class);intent.putExtra("extr
2017-11-30 17:43:11
383
原创 升级Android Studio 3.0,报Unable to resolve dependency
Android Studio 3.0正式版已发布,于是赶紧升级体验了一波。不出意外,果然项目有兼容问题,什么问题呢?日志如下: Error:Unable to resolve dependency for ':app@local/compileClasspath': Could not resolve project :multiAdapter. 不明所以,那我们来看下详细日志Unable to
2017-10-27 23:19:16
37572
原创 自定义未读消息提示
# DotView未读消息提示,可自定义颜色及Padding 在程序中随处可见红点提示,用于提示用户有数据更新或新功能。遵循不重复造轮子的原则,我们将这一部分独立出来,以备复用。效果展示 在大部分情况下红点提示会显示在图标右上角,也有部分是在文字的前面。使用DotView 我们可以使用DotView,在任何你需要的地方。xml布局<me.codego.dotview.DotView
2017-09-30 09:40:04
887
原创 Ubuntu安装卸载sublime text 3
命令行安装和卸载输入以下命令安装: sudo add-apt-repository ppa:webupd8team/sublime-text-3 sudo apt-get update sudo apt-get install sublime-text-installer输入以下命令卸载: sudo apt-get remove sublime-text-installer
2016-11-22 09:53:35
2169
原创 Error:Could not find property 'assembleRelease' on project ':app'
在升级了Android Studio 到 version 2.2 、 Gradle-plugin 到 2.2.0之后,之前的一些task都不能用了,出现如下错误:Error:Could not find property 'assembleDebug' on project ':app'解决方案: task renameApk(dependsOn: assembleRelease) 修改为:
2016-11-15 15:28:57
5214
1
原创 diffie-hellman-group1-sha1
在使用git fetch的时候,遇到了如下错误Unable to negotiate with 192.168.4.28 port 19428: no matching key exchange method found. Their offer: diffie-hellman-group1-sha1fatal: Could not read from remote repository.Plea
2016-04-22 19:13:12
33318
2
原创 \build\intermediates\res\xxx-stripped.ap_' specified for property 'resourceFile' does not exist
更新了Android Studio 2.0 之后运行项目是遇到了一个问题\build\intermediates\res\xxx-stripped.ap_' specified for property 'resourceFile' does not exist解决方案:取消勾选。instant run 不支持 shrinkResources参考 stackov
2016-04-22 18:29:58
3701
原创 Ubuntu 14.04升级到Ubuntu 16.04的方法
打开terminalsudo update-manager -c -d然后就可以升级了
2016-04-22 09:58:03
16914
原创 ubuntu安装配置类似mac下的docky
安装docky步骤:1、添加源 sudo add-apt-repository ppa:docky-core/ppa 2、更新列表 sudo apt-get update 3、再一次安装 sudo apt-get install docky
2016-04-13 13:12:47
3184
转载 Andorid获取状态栏高度
在应用开发中,有时我们需要用代码计算布局的高度,可能需要减去状态栏(status bar)的高度。状态栏高度定义在Android系统尺寸资源中status_bar_height,但这并不是公开可直接使用的,例如像通常使用系统资源那样android.R.dimen.status_bar_height。但是系统给我们提供了一个Resource类,通过这个类我们可以获取资源文件。下边是在Activity中
2016-04-13 09:55:28
437
转载 在Android Studio中有六种依赖
转载:在Android Studio中有六种依赖Compile,Provided,APK,Test compile,Debug compile,Release compile Compile compile是对所有的build type以及favlors都会参与编译并且打包到最终的apk文件中。Provided Provided是对所
2016-03-23 21:40:58
1029
原创 Android判断App是否在前台运行
//当前应用是否处于前台 private boolean isForeground(Context context) { if (context != null) { ActivityManager activityManager = (ActivityManager) context.getSystemService(Context.ACTIVITY
2016-03-11 16:37:46
6179
转载 Ubuntu 火狐浏览器中,鼠标选择文字被删除的解决办法
在终端中输入命令: ibus-setup将 “在应用程序窗口中启用内嵌编辑模式“ 选项取消
2016-02-03 09:51:35
2061
原创 ubuntu14.04 libgtk-x11-2.0.so.0
今天想反编译一个软件,在使用jd-gui的时候发生错误: ./jd-gui: error while loading shared libraries: libgtk-x11-2.0.so.0: cannot open shared object file: No such file or directory找不到libgtk-x11-2.0.so网上基本上都在推荐安装sudo apt-get i
2016-01-29 14:22:02
1309
原创 unspecified on project XXX resolves to an APK archive which is not supported as a compilation depend
在Android Studio中可以依赖某一个module有时,会出现下面问题:解决:1、找到对应的要依赖moduleapply plugin: 'com.android.application' 修改为 apply plugin: 'com.android.library'2、修改module下的buile。
2015-09-11 14:06:36
5315
转载 Google推荐的图片加载库Glide介绍
英文原文 Introduction to Glide, Image Loader Library for Android, recommended by Google首发地址 http://jcodecraeer.com/a/anzhuokaifa/androidkaifa/2015/0327/2650.html在泰国举行的谷歌开发者论坛上,谷歌为我们介绍了一个名叫 Glide 的图
2015-07-30 10:25:16
571
转载 E: Sub-process /usr/bin/dpkg returned an error code (1) 解决方案
软件版本: 操作系统:ubuntu10.04 内核版本:Linux version 2.6.32-41-generic目录: 1. 错误 2. 解决方法 1) 方案一 2) 方案二 3) 方案三 3. 参考资料1. 错误 在使用 apt-get 安装工具时,无论安装什么软件都会遇到这样子的错误:dpkg:
2015-07-14 10:41:08
1640
转载 Virtual machine 'win7' has terminated unexpectedly during startup解决
Virtual machine 'win7' has terminated unexpectedly during startup解决 出错提示:虚拟电脑控制台 错误 不能为虚拟电脑 win7 打开一个新任务.Virtual machine 'win7' has terminated unexpectedly during startup. 返回 代码:NS_
2015-07-14 09:45:47
13834
2
原创 linux下制作u盘启动盘的方法
操作方法: 1 卸载你的U盘 sudo umount ## path为U盘地址2 写入linux系统 sudo dd if= of=例如 sudo dd if=ubuntu-15.04-desktop-amd64.iso of=/media/meng/HuiHui
2015-07-10 16:07:35
663
转载 Cannot run program "XXXXX/android-sdks/build-tools/aapt.exe": error=2,
在ubuntu64位系统下使用android SDK,经常出这个问题。这个问题是因为sdk的工具大都支持32位,然而我的系统是64位,所以无法在64位上运行。网上找了好多资料第一种就是 安装 ia32-libssudo apt-get install ia32-libs 结果这个依赖 ia32-libs-multiarch , 把 ia32-libs-multiarch 这
2015-07-06 19:12:09
738
原创 画廊效果,仿百度地图
今天我们来实现一个无限循环的画廊效果,仿百度地图等先来看一下效果图需要解决2个问题,1、界面同时显示多条记录2、无限循环先来解决一下第一个问题,我们重写一下ViewPager, 处理一下显示宽度public class GalleryViewPager extends ViewPager { private DisplayMetrics displayMetric
2015-06-28 15:30:58
1875
转载 如何正确地写出单例模式
转载:http://wuchong.me/blog/2014/08/28/how-to-correctly-write-singleton-pattern/#单例模式算是设计模式中最容易理解,也是最容易手写代码的模式了吧。但是其中的坑却不少,所以也常作为面试题来考。本文主要对几种单例写法的整理,并分析其优缺点。很多都是一些老生常谈的问题,但如果你不知道如何创建一个线程安全的单例,不知道什么
2015-06-23 10:52:06
569
原创 怎么用代码判断Android手机的Rom是MIUI及获取MIUI版本
转载:http://blog.youkuaiyun.com/devilkin64/article/details/19415717参考源码https://code.google.com/p/cyanogen-updater/source/browse/trunk/src/cmupdaterapp/utils/SysUtils.java在Android shell模式下输入
2015-06-03 11:32:59
5969
1
转载 Android 你应该知道的学习资源 进阶之路贵在坚持
本文出自:【张鸿洋的博客】最近比较忙,加上希望停下来整理些东西,所以blog的更新可能会比较慢,持续奋斗中。今天给大家整理下android墙外的学习资源,大家有什么推荐的直接留言。1、国外教程网站Android Developers Blog不解释vogella很不错的网站,免费的,包含android的教程也比较全面,并且教程中经常引用大牛b
2015-05-26 21:03:45
544
原创 Error:Execution failed for task ':app:dexUmengDebug'. > com.android.ide.common.process.ProcessExcept
问题如下图所示:看最后错误信息finished with non-zero exit value 2.说明重复引用了jar包到module的build.gradle文件中,删除重复引用的jar包
2015-05-22 21:14:42
1367
转载 android 唤醒屏幕并解锁
public static void wakeUpAndUnlock(Context context){ KeyguardManager km= (KeyguardManager) context.getSystemService(Context.KEYGUARD_SERVICE); KeyguardManager.KeyguardLock kl = km.newK
2015-05-11 18:24:08
1767
1
原创 那些只有码农才懂的段子
码代码,无聊,可码代码的人,从来不曾无聊过,因为有些乐趣只有我们自己才懂!!!A:"hello"B:"hello"A:"world"B:"..."有天,一朋友问我:你一个手无缚鸡之力的人,还能做什么?我想了一下:敲代码
2015-04-01 10:44:53
1939
原创 Ubuntu下Gradle离线安装
1、首先是下载离线压缩包 官网:www.gradle.org/downloads2、将压缩包拷贝到/opt下sudo mv gradle-1.12-all.zip /opt/3、解压到当前目录sudo unzip gradle-1.12-all.zip4、修改配置信息sudo gedit /etc/profile5、在文件最后加上exp
2015-04-01 09:42:47
3090
原创 Android Studio 项目中引入jar包及so包
现在Android Studio版本到了1.1.0了,相信大家都用上了我是感觉功能还是很强大的,可能从eclipse转过来,刚开始会有点不适应第三方jar包和so包的导入就是其中之一,不过,到现在了,应该大家都应该知道如何导入了我这里权当是一个备忘录了废话结束...步骤:1、在src同一级目录下建一个libs的文件夹2、将jar包或so包拷贝到新建的libs文件
2015-03-06 10:31:31
5681
原创 Android Studio中为项目新建及添加Library
写在前面:Android Studio已经发布有一段时间了,目前版本为1.0.2之前在Beta的时候,就开始尝试做项目了,比Eclipse功能强大很多近一段时间以来,一直在忙于项目,很少写东西了,o(╯□╰)o不是一个好习惯呀看到网上很多人在找Android Studio里项目如何添加Library的问题不知道是高手不屑于回答,还是怎么回事?反正我就一俗人,让我来叨叨几句吧
2015-01-15 15:58:04
5273
原创 Android Studio 版本控制 - Github使用
1、首先,本地要安装git2、登录你的Github账号3、指明git所在地址4、选择Checkout 5、然后会列出一个仓库列表,选择一个你要clone的仓库就可以了
2014-12-25 18:56:41
2171
原创 Android Studio 版本控制 - svn使用
一、从SVN服务器上checkout项目1、工具栏VCS ->Checkout from Version Control -> Subversion2、点击“+”号,填写项目svn地址,然后点击Checkout有可能会出现以下错误,说明你本地还没有SVN
2014-12-25 18:18:46
2063
原创 INSTALL_PARSE_FAILED_UNEXPECTED_EXCEPTION
android { compileSdkVersion 19 buildToolsVersion "19.1.0" defaultConfig { applicationId "com.tapindata.itquansign" minSdkVersion 9 targetSdkVersion 19 vers
2014-08-20 18:15:06
12318
转载 android跳转进市场的代码
跳转进市场的代码?Intent intent = new Intent(Intent.ACTION_VIEW);2 intent.setData(Uri.parse("market://details?id=" + getPackageName()));3 startActivity(intent);
2014-07-09 16:04:13
728
转载 Android Studio 快捷键
zhuhttp://www.eoeandroid.com/thread-276107-1-1.htmlAlt+回车 导入包,自动修正Ctrl+N 查找类Ctrl+Shift+N 查找文件Ctrl+Alt+L 格式化代码Ctrl+Alt+O 优化导入的类和包Alt+Insert 生成代码(如get,set方法,构造函数等)Ctrl+E或者Alt+Shift+C
2014-05-11 16:01:36
765
notepad++上查看json插件
2013-05-24
com.lifesting.tool.encoding_1.0.0
2013-03-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人