android
lzty_天涯
process!result!Seeking knowledge!
展开
-
友盟自动更新的替换-android开发自动更新
ps:关于友盟应用自动更新关闭之后,那么需要一个替换的版本,又不想自己写工具类,那么可以去讯飞开放平台集成相关的sdk。 集成准备 1.前往讯飞开放平台讯飞 2.下载相应的sdk,下载之前先注册账号创建相应应用。 3.参照文档集成。原创 2016-12-30 23:02:47 · 732 阅读 · 0 评论 -
android音视频系列操作,录制,压缩
未完…… 实现音频录制播放 ps:直接调用系统录音出现闪退的情况下,果断放弃了,自己定义录音,播放接口……。 实现音频录制的方式:采用MediaPlayer 与AudioRecord。 1、AudioRecord方式实现音频录制,播放录制播放android自有API进行视频压缩 关于android 视频压缩以往习惯用ffmpeg来做但是这样会增加apk包的大小,在视频过大之后会出现压原创 2017-05-03 13:07:47 · 709 阅读 · 0 评论 -
java日期操作
ps:在开发中有时会需要对日历控件进行优化,常用的生日选择器,签到列表…… 1、日历控件优化原创 2016-10-09 22:54:37 · 415 阅读 · 0 评论 -
android build文件分渠道打包
ps:在android应用市场“遍地开花”的情况下,那么如何针对各大应用市场进行分渠道打包呢!现在提供了很多第三方的工具进行分渠道打包……通过android-studio进行分渠道打包原创 2017-09-14 22:05:57 · 339 阅读 · 0 评论 -
okhttp3.0的简单使用
首先实例化一个httpclient OkHttpClient client=new OkHttpClient(); client.newCall(request).enqueue(callback);异步请求 client.newCall(request).execute().body().string();//同步请求 同步请求时需try{}catch(){};将异常抛出1.简单的get原创 2017-10-26 14:28:33 · 368 阅读 · 0 评论 -
android 蓝牙调用
ps: android调用蓝牙进行系列的操作…… 1、检测蓝牙开启2、获取已配对列表3、获取范围内蓝牙列表4、进行蓝牙配对原创 2017-10-13 09:14:09 · 895 阅读 · 0 评论 -
android图片尺寸获取
ps:在图片展示中有时会遇到要获取图片宽高的情况! 1、本地图片尺寸获取2、网络图片尺寸获取 这里利用第三方图片加载库Glide 来获取图片的宽高。Glide.with(context) .load(url) .asBitmap() //设置获取Bitmap .into(new SimpleTarget<Bitmap>() {原创 2017-10-16 17:57:09 · 1339 阅读 · 0 评论 -
android集成讯飞语义听写
ps:讯飞开放平台 http://www.xfyun.cn/ 讯飞语音集成到项目中 导入armeabi中.so文件到项目中。原创 2017-11-16 14:29:34 · 232 阅读 · 0 评论 -
RecyclerView item内部点击事件、item点击事件冲突
1.recyclerview item内部控件没有点击事件 在recyclerview item内部控件不存在点击事件的情况下。item设置点击事件可通过添加触摸事件recyclerview.addOnItemTouchListener();//为item添加触摸事件监听OnItemTouchListener 的相应定义/**处理类*/ private class ItemTouchHelper原创 2017-12-22 17:34:45 · 12382 阅读 · 1 评论 -
Git提交项目
Android Studio share到GitHubandroid studio 本地版本回退从远程仓库clone项目失败android studio push失败版本代码通过compile 依赖导入Git拉取远程仓库首先通过Git Gui来clone下来GitHub基本操作新建一个仓库设置版本分支Android Studio sh原创 2017-11-08 17:55:23 · 420 阅读 · 0 评论 -
android 动态权限申请
ps: Android6.0之后关于权限的动态申请问题 一般情况下拍照,读取文件 error 1:java.lang.SecurityException: Permission Denial: starting Intent { act=android.media.action.IMAGE_CAPTURE flg=0x3 cmp=com.android.camera/.Camera c...原创 2017-07-18 12:51:11 · 593 阅读 · 0 评论 -
RecyclerView android5.0之后替换listview、gridview
描述:在android5.0之后android在View界面的优化效果有了很明显的变化,RecyclerView替换ListView,GridView.可展示出瀑布流的效果展示listview列表 1.layoutManager=new LinearLayoutManager(this);//线性layoutManager=new new GridLayoutManager();...原创 2016-11-03 22:11:31 · 312 阅读 · 0 评论 -
ListView嵌套webView,gridview,rectclerview滑动事件冲突的解决
1.了解机制 点击在webview组件时禁止listview滑动、不作用在webview组件时可以滑动。 2.实现 /** * 解决webview与listview的冲突 */ webview.setOnTouchListener(new OnTouchListener() { @Override public boolean onTouc...原创 2017-02-16 11:16:48 · 479 阅读 · 0 评论 -
android可控字数EditText
ps: android开发中会有这样的需求,文本输入框右侧有下标显示当前输入长度,进行提醒控制长度。因为遇到了,所以总结了一下。 1.首先EditText的事件监听2.长度的改变...原创 2016-12-13 23:20:52 · 230 阅读 · 0 评论 -
Android流媒体
1.参考框架:https://www.vitamio.org/Download/ https://github.com/curtis2/SuperVideoPlayer2.关于视频播放原创 2017-03-09 22:32:42 · 291 阅读 · 0 评论 -
android带文字、可点击轮播的实现
ps:开发android项目中往往会有需要用到banner 广告轮播。推荐git上:banner Xbanner 实际项目中的嵌套可能会有问题,可根据自己的需求进行修改。原创 2016-12-02 22:32:00 · 1473 阅读 · 0 评论 -
第三方登录的总结
QQ登录 1、qq登录一般按照开放平台的开发流程就可以完成。 2、在登录测试的时候直接运行可能会提示 当前应用非官方应用 2.1、这种情况发生的原因是因为没有添加测试QQ号,解决的办法有通过平台注册账号登录测试。 2.2、将应用提交审核,待成功之后打包为apk文件这样就可以解决此问题。微信登录 1、关于微信登录中存在的问题,在授权页面回调不出的情况,并且没有相应的报错,那么这时可能是因为你原创 2016-12-23 00:05:19 · 332 阅读 · 0 评论 -
android端表单提交文件
序:在安卓安卓开发中会遇到后台要求以表单形式上传文件,此时我们就需要用HttpURLClient 进行表单的封装。 1、文件上传工具类转载 2016-10-29 21:59:13 · 958 阅读 · 0 评论 -
java文件上传
1.SpringMvc上传文件后台 一、通过文件流的方式上传 二、通过表单形式提交接收@ResponseBody @RequestMapping(value="uploadnews.do",method=RequestMethod.POST) public String addNews(HttpServletRequest request,HttpServletResponse原创 2016-11-16 22:55:12 · 236 阅读 · 0 评论 -
封装form-data文件上传
ps: android上传文件时,一般情况下是通过上传文件流,直接通过网络框架直接完成,后台需要表单提交(form-data)时,需要对已有框架进行相应的封装。 Xutils在eclipse中的应用 详情可见XUtils的使用https://github.com/wyouflf/xUtils3XUtils封装表单多文件提交 关于表单提交可参考okGo网络请求框架进行,一封装了一系列的网络请求。原创 2016-12-03 11:54:51 · 1486 阅读 · 0 评论 -
ListView实现头部悬停效果
1.布局 2.代码控制原创 2016-09-21 15:35:02 · 586 阅读 · 0 评论 -
android 关于软件盘的处理
ps:为了应对不同的需求时常会对软件盘进行设置 1、软件盘弹出布局被顶上去的解决 在配置文件相应位置进行配置<activity android:name=".xxx" android:configChanges="orientation|keyboardHidden|screenSize" android:label="@string/app_na原创 2016-11-23 22:19:24 · 289 阅读 · 0 评论 -
android开发常用支持包
ps:持续更新……android-studio中开发时 5.0之后新特性RecyclerView的支持包 在module相对应.gradle文件中添加: compile 'com.android.support:cardview-v7:25.0.0' compile 'com.android.support:recyclerview-v7:25.0.0'一般情况下和cardview相机和原创 2016-11-05 17:59:40 · 706 阅读 · 0 评论 -
Fragment中数据重复请求
ps:在个别情况下,碎片的状态可能会根据数据的不同展示不同条件下的view.那么此时在fragment中的那个方法来调用呢!使得碎片呈现的时候执行此方法。 数据加载的方法原创 2016-12-09 23:15:15 · 967 阅读 · 0 评论 -
Unable to execute dex设备安装app失败
控制台输出: Unable to execute dex: 1. Cannot merge new index 65968 into a non-jumbo instruction! 2.Cannot merge new index 65845 into a non-jumbo instruction!解决办法1.dex.force.jumbo=true加入到project.propert原创 2016-12-17 11:34:34 · 301 阅读 · 0 评论 -
eclipse打包apk报错的问题
ps: android 开发用的开发工具主要是eclipse android-studio这两款工具,android-studio开发的代码规范性,一般打包不会出现什么问题,而在eclipse中进行项目的打包有时会出现各种问题。对下面的两种错误及需要注意的问题说明一下。 打包apk过程出现如下图所示错误时: 解决办法: 进入 Window–> 选中 Android —>Lin原创 2016-11-17 21:00:27 · 2751 阅读 · 0 评论 -
ListView中多类别条目的不同事件处理
ps:在项目中遇到listView 中不同条目时在添加不同事件时出现了,运行报错问题。 解决办法 给所有的条目设置点击事件,否则会出错。 既给所有的类别条目加上点击事件监听。原创 2017-01-04 11:48:07 · 462 阅读 · 0 评论 -
eclipse-集成友盟
1.准备工作 首先去友盟+平台下载对应的资源 —–对于最新版本,SDK要求开发target版本为6.0 导出项目为gradle —-Export 下载相应的gradle.zip包 下载路径—–原创 2016-12-28 23:42:30 · 500 阅读 · 0 评论 -
Eclipse第三方jar过多,解决65535错误
ps:在项目中遇到了第三方jar加载过多导致项目运行时出现警示65535错误,在eclipse开发中常见错误。项目足够大的情况下。1、首先看看是否项目中的第三方jar能否有替代,如果可以先将重复的jar包给去掉。2、分包解决办法 1、首先安装gradle 下载相应资源因为google被墙了所以呢,下载资源需要翻一下墙这里有相应的资源包下载路径。 解压gradle到任一英文目录下, 解压gra原创 2017-01-06 00:14:57 · 882 阅读 · 0 评论 -
android ListView嵌套GridView事件冲突的解决
ps:事件冲突-LsitView+GridView 在ListView中嵌套大量布局原创 2016-12-29 14:29:57 · 306 阅读 · 0 评论 -
ActionBar的优化自定义
前言:在实际项目开发过程中,默认的actionBar的处理方式一般是取消或者进行修改 1、用TooBar来进行覆盖相对于ActionBar,ToolBar能够不受位置限定可以放在任意位置。 1. 布局上的应用:为了兼容性采用v7包下面的ToolBar.同时将ActionBar给取消掉 <android.support.v7.widget.Toolbar ...原创 2016-09-13 11:55:01 · 214 阅读 · 0 评论