随笔分类 -  Java&Android

摘要:Java:jarsigner java自带的jar签名,也就是我们Android打包的v1签名,签名方案只能v1。Android:apksigner Android特有的签名,也就是打包的v2签名,支持多种签名方案(v1~v4)。 需要注意的是,因为 apksigner 是Google在 Andro 阅读全文
posted @ 2024-03-27 02:54 ganzhijie 阅读(528) 评论(0) 推荐(0)
摘要:Mac显示“隐藏文件”命令:defaults write com.apple.finder AppleShowAllFiles -bool true Mac关闭“显示隐藏文件”命令:defaults write com.apple.finder AppleShowAllFiles -bool fal 阅读全文
posted @ 2024-03-27 02:33 ganzhijie 阅读(50) 评论(0) 推荐(0)
摘要:出现Android Installation failed with message INSTALL_FAILED_TEST_ONLY问题的解决方法: 打开grade.properties文件,在最底下加入:android.injected.testOnly=false 阅读全文
posted @ 2023-09-12 16:59 ganzhijie 阅读(29) 评论(0) 推荐(0)
摘要:步骤1:在Android目录中找到Gradle Scripts,选择build.gradle 步骤二:将implementation 'com.android.support:appcompat-v7:30.+'修改成implementation 'com.android.support:appco 阅读全文
posted @ 2023-08-21 21:59 ganzhijie 阅读(200) 评论(0) 推荐(0)
摘要:ndk{abiFilters:}过滤这个指令可以配置只打包你配置的so库,没有配置的就不打包,很灵活。第三方aar文件,如果这个sdk对abi的支持比较全,可能会包含armeabi、armeabi-v7a、x86、arm64-v8a、x86_64五种abi,而你应用的其它so只支持armeabi、a 阅读全文
posted @ 2023-02-02 00:10 ganzhijie 阅读(792) 评论(0) 推荐(0)
摘要:在app目录中的build.gradle中的andorid节点里添加如下配置: //解决support-annotations版本冲突 configurations.all { resolutionStrategy.force 'com.android.support:support-annotat 阅读全文
posted @ 2021-09-02 06:13 ganzhijie 阅读(173) 评论(0) 推荐(0)
摘要:解决javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.的问题,出现这个问题的原因是:服务器 阅读全文
posted @ 2021-08-07 02:02 ganzhijie 阅读(15408) 评论(1) 推荐(1)
摘要:adb shell getprop ro.product.cpu.abi 阅读全文
posted @ 2021-04-22 15:11 ganzhijie 阅读(770) 评论(0) 推荐(0)
摘要:使用AppCompatDialogFragment 或者 DialogFragment 的过程中遇到java.lang.IllegalStateException: Fragment already added: 的解决方法: private CountryChooseDialog mCountry 阅读全文
posted @ 2021-01-08 00:13 ganzhijie 阅读(738) 评论(0) 推荐(0)
摘要:DialogFragment异常的表现形式快速多次点击按钮展示DialogFragment弹框,100%复现崩溃 java.lang.IllegalStateException: Fragment already added: XXDialogFragment DialogFragment异常的发生 阅读全文
posted @ 2021-01-08 00:12 ganzhijie 阅读(1586) 评论(0) 推荐(0)
摘要:overridePendingTransition只支持android 2.0以上版本,动画效果在anim目录下的xml文件中定义,在程序中用AnimationUtils.loadAnimation(Context context,int ResourcesId)载入成Animation对象,在需要显示动画效果时,执行需要动画的View的startAnimation方法,传入 Animation,即可。切换Activity也可以应用动画效果,在startActivity方法后,执行 overridePendingTransition方法,两个参数分别是切换前的动画效果,切换后的动画效果,下面的 阅读全文
posted @ 2014-03-27 16:59 ganzhijie 阅读(404) 评论(0) 推荐(0)
摘要:在OPhone编程中有时候需要对图片做特殊的处理,比如将图片做出黑白的,或者老照片的效果,有时候还要对图片进行变换,以拉伸,扭曲等等。这些效果在OPhone中有很好的支持,通过颜色矩阵(ColorMatrix)和坐标变换矩阵(Matrix)可以完美的做出上面的所说的效果,下面将分别介绍这两个矩阵的用法和相关的函数。颜色矩阵OPhone中可以通过颜色矩阵(ColorMatrix类)方面的操作颜色,颜... 阅读全文
posted @ 2010-09-07 19:19 ganzhijie 阅读(664) 评论(0) 推荐(0)
摘要:Android中提供了判断手势的接口,所有我们可以根据提供的API来实现各种各样的手势功能来提高手机应用的用户体验。下面是我写的一段小Demo:GestureActivity.javapublic class GestureActivity extends Activity { private GestureDetector gestureDetector; private Screen scr... 阅读全文
posted @ 2010-09-02 15:59 ganzhijie 阅读(4456) 评论(0) 推荐(0)
摘要:Android的官方开发者博客发了一份幻灯片,介绍了一些Android UI设计的小贴士,Roger在这里以看图说话的形式发出来,有兴趣的读者就继续往下翻吧。整个PPT共分5个部分,Part I 翻译的是前两个部分。作为开发者,为啥我们要关心UI,前面的一堆通通可以忽略掉,直接跳到最后一条。因为好的UI设计可以帮助我们卖出更多拷贝,赚到更多钱^_^这个PPT 包含5个部分:1>该做什么,不该... 阅读全文
posted @ 2010-09-01 13:11 ganzhijie 阅读(780) 评论(0) 推荐(0)
摘要:程序执行需要读取到安全敏感项必需在androidmanifest.xml中声明相关权限请求, 完整列表如下:android.permission.ACCESS_CHECKIN_PROPERTIES允许读写访问”properties”表在 checkin数据库中,改值可以修改上传( Allows read/write access to the “properti... 阅读全文
posted @ 2010-08-21 23:18 ganzhijie 阅读(48654) 评论(0) 推荐(1)
摘要:大家好,这篇文章我将教大家如何在Windows环境下下载Android源码,Android 自2007年11月5号发布以来,发展速度如此之快,和它走开源的路是分不开的。我们在开发中有什么不明白不清楚的,直接把Android 源码下下来研究就可以了,看源代码将会让你提升很快!在这之前大家先熟悉俩个代码版本管理工具SVN,以及Git。SVN(Windows环境下最常用的):svn(subversion... 阅读全文
posted @ 2010-08-20 12:07 ganzhijie 阅读(419) 评论(0) 推荐(0)
摘要:自定义View的类必须继承自View并且重写onDraw(Canvas canvas)方法;增加自定义的属性描述必须在values中增加attrs.xml来描述View的属性;例如:<?xml version="1.0" encoding="UTF-8"?><resources> <declare-styleable name="ClockView"> <... 阅读全文
posted @ 2010-08-20 11:58 ganzhijie 阅读(718) 评论(0) 推荐(1)
摘要:摘 要:OAUTH协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使第三方触及到用户的帐号信 息(如用户名与密码),即第三方无需使用用户的用户名与密码就可以申请获得该用户资源的授权,因此OAUTH是安全的。同时,任何第三方都可以使用 OAUTH认证服务,任何服务提供商都可以实现自身的OAUTH认证服务,因而OAUTH是开放的。业界提供了OAU... 阅读全文
posted @ 2010-08-20 11:52 ganzhijie 阅读(414) 评论(0) 推荐(0)
摘要:twitter或豆瓣用户一定会发现,有时候,在别的网站,点登录后转到twitter登录,之后转回原网站,你会发现你已经登录此网站了,比如像 feedtwitterrss2twitter推特中文圈(这个目前好像有点问题转回来的时候是个错误地址)这种 网站就是这个效果。其实这都是拜 OAuth所赐。OAuth是什么?OAuth是一个开放的认证协 议,让你可以在Web或桌面程序中使用简单而标准的,安全的... 阅读全文
posted @ 2010-08-20 11:51 ganzhijie 阅读(842) 评论(0) 推荐(0)
摘要:Android 平台的系统和软件需求 用Android sdk的代码和工具开发Android应用程序,你需要适合的开发电脑以及开发环境,如下描述:所需操作系统:Windows XP 或 VistaMac OS X 10.4.8 或更高版本 (仅支持x86)Linux ( Linux Ubuntu Dapper Drake 版本已测试)所需开发环境:Eclipse IDEEclipse 3.3 (E... 阅读全文
posted @ 2010-08-20 11:47 ganzhijie 阅读(6567) 评论(0) 推荐(0)