Android
basil lee
这个作者很懒,什么都没留下…
展开
-
月下载量上千次的APP源码分享
在360上面上线了一个月,下载量上千余次。这里把代码都分享出来,供大家学习哈!还包括教大家如何接入广告,赚点小钱花花,喜欢的帮忙顶一个,大神见了勿喷,小学僧刚学Android没多久。原创 2014-12-05 15:04:52 · 605 阅读 · 0 评论 -
Android——记umeng sdk 混淆之后的一次crash
Failed to register native method org.android.spdy.SpdyAgent.freeAgentcrash 异常片段如上:结合上下文怀疑是umeng sdk混淆的问题,但是官方最新文档给出的混淆如下:#umeng 混淆-keep class com.umeng.** {*;}-keep class com.umeng.analytics.** {...原创 2019-01-03 00:53:35 · 2263 阅读 · 6 评论 -
Android——基本知识大杂烩
startService ->onCreate ->onStartCommand -> stopService/stopSelf ->onDestroynote:调用多次startService方法,onStartCommand方法就会执行一次,但是没个服务都只存在一个实例,所以不管调用了多少次startService,只需要调用一次stopService 或者stop...原创 2018-12-07 00:00:14 · 153 阅读 · 0 评论 -
Android——填坑android studio2.3.3升级到android studio3.2
由于各大应用市场android p版本的到来,对于没有适配的应用越来越严格,而android studio 2.3.3最高支持androd 26版本的sdk。没得办法了,还是得升级到3.2最新版本吧。说实话,android 2.3.3用起来还是比较习惯了,网上关于3.2坑确实很多。没办法还是花了大半天做升级。主要有下面几个大坑:坑1:老项目大部分是使用compile做项目依赖的,而新的s...原创 2018-12-05 14:46:32 · 1631 阅读 · 0 评论 -
Android——查看Android Studio版本支持的Android版本问题
android studio各版本支持的android 版本是有规定的。比如如果使用的是android 2.3.3的话,那么现在如果想使用android p版本的sdk tool的话,可能存在问题,同时gradle的版本最高也只支持到2.3.x。下面是查看android stuido的支持版本信息:下面是android studio和gradle的匹配关系:官方链接:https://dev...原创 2018-12-04 17:37:50 · 6160 阅读 · 0 评论 -
Android——效率提升之AndroidStudio创建模板
以下记录Android studio配置模板代码。提高开发效率。详情见下图:原创 2018-11-23 12:04:36 · 148 阅读 · 0 评论 -
Android——NDK下载提示缺少toolchains问题解决
更新下载了最新的NDK,发现Android SDK报错。 No toolchains found in the NDK toolchains folder for ABI with prefix: mips64el-linux-android。解决办法:1.找到并进入下载安装的ndk目录lydeMacBook-Pro:~ imac$ cd /Users/ly/Library/Android/...原创 2018-11-22 17:39:22 · 6657 阅读 · 3 评论 -
Android——真机访问本地电脑localhost接口
步骤:1.手机和电脑处于同一个局域网下面;2.本地电脑开启服务,比如node开启一个服务;3.查看本地电脑的ip地址;4.使用ip地址 + 端口号即可访问本地电脑的接口了;...原创 2018-11-01 13:13:02 · 4795 阅读 · 1 评论 -
Android——效率提升之AndroidStudio快速findViewById
在Android 开发过程中,xml布局中定义的控件id和java代码进行绑定通常需要findViewById,这是一个繁琐的事情,浪费了很多时间。这里介绍Android Studio提供的插件findViewByMe,参考博客进行配置:https://blog.csdn.net/binjianliu/article/details/77505402?utm_source=blogxgwz0...原创 2018-10-19 23:29:07 · 1307 阅读 · 0 评论 -
Android——java.lang.UnsatisfiedLinkError错误解决
最近在项目新开发过程中,新集成了一个开源组件,然而集成之后运行时出现了崩溃。崩溃日志如下: java.lang.UnsatisfiedLinkError: No implementation found for boolean cn.bmob.v3.helper.BmobNative.init(android.content.Context, java.lang.String) (tried J...原创 2018-10-17 22:42:38 · 18545 阅读 · 2 评论 -
Android项目总结——StaggeredGridLayoutManager 瀑布流常见问题
背景介绍: 在做一个项目的时候,有这么一个需求,需要请求服务器然后展现图片, 类似于一个美图展现的需求吧,具体项目细节就不进行细说了; 服务端采用的是:nodejs基于国内优秀的Thinkjs框架; 客户端:Android; 下面对Android客户端的问题进行归纳总结,后面再总结服务端的。需求功能点如下: 1. 支持分页查询,上拉查找更多,有数据时显示转...原创 2018-09-14 22:39:42 · 11387 阅读 · 0 评论 -
Android MediaPlay的一个简单工具类及几点注意
步骤一:代码如下import android.content.Context;import android.media.AudioManager;import android.media.MediaPlayer;import android.net.Uri;import android.os.Handler;import android.os.Message;import an...原创 2018-08-31 00:09:23 · 1051 阅读 · 0 评论 -
Android Studio android.support.v4.content.FileProvider 和三方库冲突
解决办法,写一个自定义的FileProvider继承 android.support.v4.content.FileProvider,然后引用自定义的FileProvider 解决。原创 2018-08-03 00:07:29 · 3902 阅读 · 0 评论 -
隐私政策声明
隐私政策本应用尊重并保护所有使用服务用户的个人隐私权。为了给您提供更准确、更有个性化的服务,本应用会按照本隐私权政策的规定使用和披露您的个人信息。但本应用将以高度的勤勉、审慎义务对待这些信息。除本隐私权政策另有规定外,在未征得您事先许可的情况下,本应用不会将这些信息对外披露或向第三方提供。本应用会不时更新本隐私权政策。 您在同意本应用服务使用协议之时,即视为您已经同意本隐私权政策全部内容。原创 2017-06-18 13:22:34 · 11988 阅读 · 0 评论 -
Android进阶——声波振幅显示
最近博主想做一个app,中间有一个是录音的功能。于是博主想把UI做的好看一些,想仿照微信或者QQ语音输入时,能够随着声音的大小显示声波振幅。于是查找了一些资料,现在把这个功能的Demo分享给大家,以后也会把更多的项目学习到的知识分享给大家。其实这个功能主要是依靠MediaRecorder的getMaxAmplitude()方法来获得声音的振幅,然后依据计算公式分贝的计算公式K=20lg(Vo/原创 2015-12-20 19:59:12 · 3996 阅读 · 0 评论 -
Android——快速定位项目中所有的so文件
Google 计划8月份开始要求项目必须支持x64位cpu了,这样如果APP中含有so文件的话,需要支持x64位的so,要知道之前由于没有强制规定,项目一般只支持armabi或者armab-v7a。随着工程建立的module越来越多,一个个找so文件是哪种类型的是个笨办法,最好的是借助搜索命令了。mac下面使用:find ./ -name *.so很方便,这些so都需要增x64位的了。...原创 2019-06-08 22:43:32 · 2453 阅读 · 0 评论