排序:
默认
按更新时间
按访问量

Android WebView使用笔记(二) JS注入

使用场景:  在一个第三方的web页面,如果想在页面后面拼加内容(如资讯文章需要拼加广告),如果使用WebView后面加上Android 的Native View的方式,可能会有页面卡顿或者其他问题,比如滑动问题等。  这时,其实还可以使用注入JS的方式,直接在页面的body后面加入H5形式的内容...

2018-04-17 16:02:22

阅读数:27

评论数:0

Android 设置了ClickableSpan导致的上层View点击事件无法响应解决方案

首先感谢此题主及回答的大神提供了思路:点击打开链接  首先问题是这样的:如果LinearLayout中包了一个TextView,TextView设置了ClickableSpan,这时如果恰巧LinearLayout和TextView都设置了点击监听,这时如果点击了ClickableSpan以外的文...

2018-03-28 17:55:41

阅读数:108

评论数:0

Weex系列笔记(一)环境搭建,Hello Weex World

weex官网:http://weex.apache.org/cn/guide/1.开发环境搭建(ubuntu)1.1 安装 nodejs 和 npm      在 nodejs官网 下载 nodejs 文件      我下载的是 node-v8.9.4-linux-x64.tar.xz 版本   ...

2018-02-10 11:23:27

阅读数:56

评论数:0

Android 夜间模式系列笔记(二)通过更换主题实现夜间模式

    上一篇文章   《Android 夜间模式系列笔记(一)AppCompatDelegate》    介绍了如何利用系统提供的Theme.AppCompat.DayNight主题,来实现应用夜间模式,使用这种能很方便的实现夜间模式,但是缺陷也很明显,每次都需要调用recreate重新启动ac...

2018-01-12 14:38:51

阅读数:162

评论数:0

Android 夜间模式系列笔记(一)AppCompatDelegate

系列文章: 《Android 夜间模式系列笔记(二)通过更换主题实现夜间模式》 Support Library 23.2在AppCompat 加入了新的主题:Theme.AppCompat.DayNight,使应用可以很便捷的实现日夜模式。              使用方...

2018-01-10 10:02:00

阅读数:90

评论数:0

Android 内存优化系列笔记(一)内存抖动

所谓的内存抖动,就是指段时间内新建大量局部对象后,又被释放掉了,这种频繁GC可能会导致卡顿 检测是否存在内存抖动的方法有: 一:直接使用Android Device Monitor查看             二:手机自带工具     如魅族手机里的(辅助功能->开发者选项...

2017-12-22 17:51:49

阅读数:299

评论数:0

Android WebView使用笔记(一)

1.WebView释放不当导致的泄漏         WebView使用后,释放不当,会导致内存泄漏 例如:在xml中声明的WebView <LinearLayout xmlns:android="http://schemas.android.co...

2017-11-10 14:48:36

阅读数:85

评论数:0

Android 根据color id 获取颜色16进制值

public static String changeColor(int id){         StringBuffer stringBuffer = new StringBuffer();         int color = CommentManager.getInstance()....

2017-11-03 14:55:45

阅读数:468

评论数:0

Retrofit基本使用方法

Retrofit github地址:https://github.com/square/retrofit             官方文档:http://square.github.io/retrofit/ 接口文档:http://www.sojson.com/api/weather....

2017-09-19 18:38:50

阅读数:459

评论数:0

ubuntu jdk1.7升级到1.8

首先,需要下载1.8版本的jdk 直接到官网下载 我下载是的 jdk-8u144-linux-x64.tar.gz 1.解压   tar -xzvf jdk-8u144-linux-x64.tar.gz 2.移到usr/lib/jvm/目录下  sudo mv jdk1.8.0_144/ ...

2017-08-22 15:40:44

阅读数:321

评论数:0

Android 软键盘顶部加入工具条

先来个效果图:这个有点仿uc浏览器的,,,直接上代码:       新建一个工程,然后MainActivity的layou文件如下:    &amp;lt;?xml version=&quot;1.0&quot; encoding=&quot;utf-8&q...

2017-08-21 18:23:49

阅读数:615

评论数:2

Android 注解,实现动态绑定view

之前的一篇文章介绍了什么是注解 (直达链接:点击打开链接) 现在有许多开源的注解框架,比如:butterknife/androidannotation等,这些框架能帮助我们大大简化了代码,使我们不用再机械的写这种findViewById, setOnClickListener等方法 ...

2017-06-30 15:57:58

阅读数:184

评论数:0

Android 使用系统下载管理器DownloadManager下载文件

使用系统下载管理器,主要有两个类:DownloadManager, DownloadManager.Request 1.建立一个下载    声明一个DownloadManager对象 private DownloadManager mDownloadManager; mDown...

2017-06-29 12:17:44

阅读数:1880

评论数:0

Android 安装应用的两种方式--外部应用安装器安装和静默安装(系统应用)

安装应用的两种方式 1.调用外部应用安装器安装(全部适用) 2.具有系统权限的应用通过反射PackageManager的接口实现静默安装

2017-06-09 15:41:53

阅读数:832

评论数:0

Java 注解

最近项目上需要用到注解相关的内容,所以学习了解了一下,也是参考了网上的几个博客,留下了这篇笔记。 一.什么是注解       定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明...

2017-05-08 23:01:26

阅读数:133

评论数:0

Android横竖屏设置

默认情况下,当用户手机的”屏幕旋转”选项打开后,旋转手机方向,手机屏幕也会跟随旋转的方向进行横竖屏切换. 设置屏幕旋转的方式有两种: 一.在AndroidManifest.xml设置   如果activity默认是某种模式的,直接在AndroidManifest....

2017-04-01 10:53:20

阅读数:2811

评论数:0

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