关闭
当前搜索:

已知A,B两点及C点(不在直线AB上)坐标,求在直线AB上距离A点距离为线段AC长度的点D坐标

哇!这不就是一道初中的数学题嘛!But...                                                                         已知三点 A(m,n),B(P,q),C(s,f),并且坐标都是已知的。 通过直线方程 y=kx+b及A、B两点,可求得直线AB的直线方程中的斜率K及b。 则直线方程已知,通过两点间距离公式,可以求...
阅读(68) 评论(2)

滑动跳转下一页

今天看见了一个不错的效果,如图: 实现的效果: 使用了列表刷新加载的思路,代码上传至:http://download.csdn.net/download/eueheuen/10234759...
阅读(49) 评论(0)

Retrofit2完全教程及OKHttp解析

本文为推荐文章,具体内容请看:https://www.jianshu.com/p/308f3c54abdd...
阅读(45) 评论(0)

仿慕课网视频播放界面协调布局

近日使用慕课网APP的时候,发现一个页面效果感觉很有意思(正常情况下页面可以滑动,但是当页面中播放视频的时候,只有下面可以滑动),所以仿照这做了一个,效果图如下:主要是通过改变AppBarLayout的Flag来实现的,可以参考:https://www.jianshu.com/p/7caa5f4f49bd本Demo上传至:http://download.csdn.net/download/eueh...
阅读(51) 评论(0)

Android Beacon 开发(IBeacon)

iBeacon是苹果公司2013年9月发布的移动设备用OS(ios7)上配备的新功能。其主要的工作方式就是:配备有低功耗蓝牙(BLE)通信功能的设备使用BLE技术向周围发送自己特有的ID。这个网址对iBeacon进行了基本介绍,建议大家去阅读一下:http://www.beaconsandwich.com/what-is-ibeacon.html在2015年,谷歌发布Eddystone,它其实类似...
阅读(179) 评论(5)

OkHttp3实现Cookies,Session持续化管理

原文地址:点击打开链接public class PersistentCookieStore { private static final String LOG_TAG = "PersistentCookieStore"; private static final String COOKIE_PREFS = "Cookies_Prefs"; private final Ma...
阅读(96) 评论(0)

Glide4.x的使用

关于Glide4.x及其它使用,请参照:http://blog.csdn.net/guolin_blog/article/details/78582548 (4.4.0版本,对appcompat-v7的库要求比较严格,必须是27.0.2版本及以上才行) 简单使用:(使用了glide-transformations项目主页地址是: https://github.com/wasabeef/glid...
阅读(237) 评论(0)

Android重写ScrollView实现上拉下拉回弹,下拉头部放大功能

效果图: 自定义ScrollView: public class MyScrollView extends ScrollView { //----头部收缩属性-------- // 记录首次按下位置 private float mFirstPosition = 0; // 头部图片是否正在放大 private Boolean mScaling =...
阅读(109) 评论(0)

Android监听软键盘,布局上移不遮挡输入框

效果图: 整体思路是监听软键盘弹出,给需要评议的布局添加属性动画(位移) 监听软键盘的状态: public class SoftKeyBoardListener { private View rootView;//activity的根视图 int rootViewVisibleHeight;//纪录根视图的显示高度 private OnSoftKeyBoa...
阅读(211) 评论(0)

最新升级Android Studio3.0及Android Studio3.1,输入法输入中文,卡顿,出不来提示的情况终极解决方案

Android Studio3.0及Android Studio3.1正式版出来了 ,可是有的电脑会出现输入法输入正文出不来提示的情况,替换掉该文件夹就可以正常解决。 先看看问题  解决方案:下载AS3.0或AS3.1的替换资源包: 方法:将下载下来的jre包解压出来,替换掉studio安装目录下的jre文件夹即可  注:扫描下方二维码,回复:输入法,即可获取云盘下载链...
阅读(443) 评论(0)

教你一步步集成友盟推送(UPUSH)

本文来教你一步步集成Android的友盟推送功能: 1.首先将UPush的SDK下载下来(开发文档有对应的下载位置)。 2.解压后的目录: 3.将  PushSDK 作为 Moudle导入你的项目: 导入成功后在 中添加:  compile project(':PushSDK') 全平台SO库的下载链接: http://dev.ume...
阅读(237) 评论(0)

Android解析及生成Excel文件(JXL)(xls格式)

jar包及代码:http://download.csdn.net/download/eueheuen/10237300 使用:(例子) 1.我们的实体类Bean public class MyMathBean { private String value; public String getValue() { return value; ...
阅读(114) 评论(0)

讯飞语音

讯飞语音是科大讯飞推出的以语音交互技术为核心的人工智能开放平台,为开发者免费提供语音识别、语音合成等语音技术SDK,人脸识别、声纹识别等。   最常遇到问题:      一、错误码21001,没有安装语音组件(在最下方有全部的错误码和解决方案)      解决方案:      1、有没有使用SpeechUtility.createUtility()设置appid。  ...
阅读(124) 评论(0)

Android App 改变状态栏颜色

//修改状态栏字体颜色 public static void setStatusBarLightMode(Activity activity) { if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.KITKAT) { //判断是否为小米或魅族手机,如果是则将状态栏文字改为黑色 if (MIUISetStatus...
阅读(219) 评论(0)

AndroidApp混淆

前言 混淆是上线前挺重要的一个环节。android使用的ProGuard,可以起到压缩,混淆,预检,优化的作用。但是很多童鞋还没有掌握正确的写混淆文件的姿势。我希望搞个模板化的东西,让大家轻松搞定混淆。那么,开始写一个项目的混淆吧。。。我是不是很直接。。。。 五步搞定 1 打开项目中的proguard-rules.pro,将下面的代码复制进去。我的思路是将混淆分为2个主要部分 定制化...
阅读(77) 评论(0)
44条 共3页1 2 3 下一页 尾页
    个人资料
    • 访问:9847次
    • 积分:422
    • 等级:
    • 排名:千里之外
    • 原创:23篇
    • 转载:21篇
    • 译文:0篇
    • 评论:18条
    最新评论