关闭
当前搜索:

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 版本        (1)解压文件    tar -xvf node-v8.9.4-linux-x64.tar.......
阅读(12) 评论(0)

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

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

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

系列文章: 《Android 夜间模式系列笔记(二)通过更换主题实现夜间模式》 Support Library 23.2在AppCompat 加入了新的主题:Theme.AppCompat.DayNight,使应用可以很便捷的实现日夜模式。              使用方式: 1.引入support包(版本需要大于23.2) compile 'com.androi...
阅读(54) 评论(0)

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

所谓的内存抖动,就是指段时间内新建大量局部对象后,又被释放掉了,这种频繁GC可能会导致卡顿 检测是否存在内存抖动的方法有: 一:直接使用Android Device Monitor查看             二:手机自带工具     如魅族手机里的(辅助功能->开发者选项->性能优化->实时内存监测)     选择对应的进程打开后就可以了      通过上面方法确定了有内...
阅读(287) 评论(0)

Android WebView使用笔记(一)

1.WebView释放不当导致的泄漏         WebView使用后,释放不当,会导致内存泄漏 例如:在xml中声明的WebView <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" ...
阅读(65) 评论(0)

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

public static String changeColor(int id){         StringBuffer stringBuffer = new StringBuffer();         int color = CommentManager.getInstance().getContext().getResources().getColor(id);       ...
阅读(181) 评论(0)

Retrofit基本使用方法

Retrofit github地址:https://github.com/square/retrofit             官方文档:http://square.github.io/retrofit/ 接口文档:http://www.sojson.com/api/weather.html 使用的接口:http://www.sojson.com/open/api/weather/...
阅读(166) 评论(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/ /usr/lib/jvm/jdk1.8.0_144 3.查看当前1.7的...
阅读(114) 评论(0)

android 软键盘顶部加入工具条

先来个效果图: 这个有点仿uc浏览器的,,, 直接上代码:         新建一个工程,然后MainActivity的layou文件如下:      <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://...
阅读(398) 评论(2)

Android 注解,实现动态绑定view

之前的一篇文章介绍了什么是注解 (直达链接:点击打开链接) 现在有许多开源的注解框架,比如:butterknife/androidannotation等,这些框架能帮助我们大大简化了代码,使我们不用再机械的写这种findViewById, setOnClickListener等方法 接下来就自己用注解,实现了一下view的绑定 1.声明注解  @Target(El...
阅读(130) 评论(0)

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

使用系统下载管理器,主要有两个类:DownloadManager, DownloadManager.Request 1.建立一个下载    声明一个DownloadManager对象 private DownloadManager mDownloadManager; mDownloadManager = (DownloadManager) mApplicationContext...
阅读(974) 评论(0)

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

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

Java 注解

最近项目上需要用到注解相关的内容,所以学习了解了一下,也是参考了网上的几个博客,留下了这篇笔记。 一.什么是注解       定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。      作用...
阅读(114) 评论(0)

Android横竖屏设置

默认情况下,当用户手机的”屏幕旋转”选项打开后,旋转手机方向,手机屏幕也会跟随旋转的方向进行横竖屏切换. 设置屏幕旋转的方式有两种: 一.在AndroidManifest.xml设置   如果activity默认是某种模式的,直接在AndroidManifest.xml中的对应activity项中,添加相应的代码即可实现   如:     androi...
阅读(968) 评论(0)
    个人资料
    • 访问:3920次
    • 积分:167
    • 等级:
    • 排名:千里之外
    • 原创:14篇
    • 转载:0篇
    • 译文:0篇
    • 评论:2条
    文章分类
    最新评论