iostyle 的博客

https://github.com/iostyle 沉默寡言 若有所思

解决ScrollView嵌套RecyclerView后失去惯性问题

创建一个新的ScrollView如下 class MyScrollview extends ScrollView { private int downX; private int downY; private int mTouchSlop; pu...

2017-04-28 09:33:22

阅读数:506

评论数:0

Android 关于WebView全方面的使用(项目应用篇)

1、关于WebView的使用: 与JS交互拨打电话、发送短信、发送邮件上传图片(版本兼容)进度条设置字体大小设置返回网页上一层、显示网页标题全屏播放网络视频 首页 2、文章说明 WebView的使用已经是老生常谈了,看到很多文章说了用法,但我很少看到全的或者是项...

2017-04-27 16:27:26

阅读数:252

评论数:0

通过URL打开APP

如果想要从网页中打开App,只要在AndroidManifest.xml文件中设置Activity的相关属性则可,具体如下: activity
 android:name=".StartActivity">

 intent-filter>
 ...

2017-04-25 17:11:02

阅读数:361

评论数:0

WebView与JS交互

我们知道目前android市场上的一些应用采用的开发方式大致分为三种:Native App、Web App、Hybrid App。本文主要是Hybrid App中实现的主要技术native组件与js的数据交互的理解以及实现。   Android API中提供了WebView组件...

2017-04-25 16:57:10

阅读数:256

评论数:0

TabLayout的用法

前言 Google官方在14年Google I/O上推出了全新的设计语言——Material Design。一并推出了一系列实现Material Design效果的控件库——Android Design Support Library。其中,有TabLayout, NavigationView,...

2017-04-20 15:12:45

阅读数:216

评论数:0

AndroidManifest属性

1.android:allowBackup 它表示是否允许应用程序参与备份。如果将该属性设置为false,则即使备份整个系统,也不会执行这个应用程序的备份操作,而整个系统备份能导致所有应用程序数据通过ADB来保存。该属性必须是一个布尔值,或为true,或为false,其默...

2017-04-18 11:19:46

阅读数:530

评论数:0

使用CoordinatorLayout打造各种炫酷的效果

使用CoordinatorLayout打造各种炫酷的效果 使用CoordinatorLayout打造各种炫酷的效果 自定义Behavior —— 仿知乎,FloatActionButton隐藏与展示 CoordinatorLayout简介 CoordinatorLayout...

2017-04-18 10:41:36

阅读数:534

评论数:0

Android实现IOS越界回弹的效果

首先这是一个我个人比较喜欢的一个效果,但是Android为了区别于IOS,当页面overScroll的时候显示的是阴影,我觉得巨丑无比 = = 不知道大家有没有发现这个效果在一些PTR(下拉刷新..)类的控件上有有所体现? so..下面说一下Android实现这个效果的方法 首先,借用一个三...

2017-04-14 12:08:18

阅读数:996

评论数:0

关于控件滑动至顶部的监听

在项目中,比如ScrollView外部套了一个刷新控件 只要向下滑动就是触发刷新,这样很不好,应当监听这个ScrollView滑动至顶部才触发刷新才对,于是.. private Boolean isTop = true; private class isTopListener i...

2017-04-12 14:48:19

阅读数:247

评论数:0

Android开源库集合(控件)

RecycleView: RecycleView功能增强 https://github.com/Malinskiy/SuperRecyclerView RecycleView功能增强(拖拽,滑动删除,折叠)https://github.com/h6ah4i/android-...

2017-04-10 08:53:05

阅读数:478

评论数:0

关于JNI的代码格式以及JNI的数据类型

首先说说在C++代码中 (1)JNIEXPORT :在Jni编程中所有本地语言实现Jni接口的方法前面都有一个"JNIEXPORT",这个可以看做是Jni的一个标志,至今为止没发现它有什么特殊的用处。 (2)void :这个学过编程的人都知道,当然是方法的返回值了...

2017-04-06 15:32:14

阅读数:540

评论数:0

通过CMake构建项目

1、新建 Ndk Project 01 Tips: 新建一个支持 "Include C++ Support" 的项目,把 Include C++ Support 前面的选项打上勾,然后一路 Next,直到 Finish 为止。 2、配置 NDK 的支持 02 ...

2017-04-06 14:04:13

阅读数:110

评论数:0

NDK开发第一课:了解AndroidStudio2.2+全新的NDK开发方式及与传统方式开发的区别

在前辈的批斗下也觉得自己太过安逸了,毕竟还怀揣着一颗对于技术躁动不安的心,于是从今天开始学习JNI开发,以下内容为转载,是我学习JNI开发的第一课,后续会陆续更新。 自从AndroidStudio更新到2.2,就有了CMake和传统JNI两种开发NDK的方法,主要就是在目录结构和build...

2017-04-06 12:22:28

阅读数:199

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭