近期开发app搞到历史查询,受腾讯qq的启示,搞一个具有时间轴效果的ui,看上去还能够,然后立即想到分享给小伙伴,,大家一起来看看,先上效果图吧 接下来就是代码了,axtivity的布局代码。非常easy。就是一个listview<?xml version="1.0" encoding="utf-8 ...
分类:
移动开发 时间:
2018-02-26 11:35:01
阅读次数:
244
小白如何制作出属于自己的线刷包?线刷包制作时需要什么样的操作步骤?手机刷机包制作之一键制作线刷包! ...
分类:
移动开发 时间:
2018-02-26 11:32:32
阅读次数:
246
用到了6.2,还以为像5.X 一样允许建立 父-子关系文档 ,即一个索引下允许映射多个类型,操作后发现行不通 如下代码: 找到最新的官方文档,给出了说明,大意是: 6.0.0移除了一个索引允许映射多个类型,虽然还支持同索引多类型查询,但是Elasticsearch 7.0.0的版本将完全放弃。 不过 ...
分类:
移动开发 时间:
2018-02-26 11:27:14
阅读次数:
279
需求: 手机app ,当打游戏或者全屏看视频的时候会发现这时候手机顶部的状态栏是不显示的,当我们从手机顶端向下进行滑动或手机底端向上滑动的时候,状态栏会显示出来,如果短暂的几秒时间没有操作的话,状态栏会再次隐藏。 实现代码: 效果: 代码解释: 1、 onWindowFocusChanged(boo ...
分类:
移动开发 时间:
2018-02-26 11:26:36
阅读次数:
202
iOS 11开发教程(二十)iOS11应用视图美化按钮之设置按钮的状态 ...
分类:
移动开发 时间:
2018-02-26 11:23:29
阅读次数:
190
1 设置数据库编码 = utf8mb4 , 完美兼容utf8格式 关于utf8 & utf8mb4 utf8 是 Mysql 中的一种字符集,只支持最长三个字节的 UTF-8字符,也就是 Unicode 中的基本多文本平面。 要在 Mysql 中保存 4 字节长度的 UTF-8 字符,需要使用 ut ...
分类:
移动开发 时间:
2018-02-26 11:19:25
阅读次数:
196
#if UNITY_ANDROID float physicscreen = Mathf.Sqrt(Screen.width * Screen.width + Screen.height * Screen.height) / Screen.dpi; if (physicscreen >= 7f) {... ...
分类:
移动开发 时间:
2018-02-26 11:14:39
阅读次数:
466
主要知识点: mapping的理解 (1)往es里面直接插入数据,es会自动建立索引,同时建立type以及对应的mapping (2)mapping中就自动定义了每个field的数据类型。 (3)不同的数据类型(如text和date等),可能有的是exact value,有的是full text (... ...
分类:
移动开发 时间:
2018-02-25 19:23:09
阅读次数:
198
引言 接App优化之内存优化(序), 作为App优化系列中内存优化的一个小部分. 由于内存相关知识比较生涩, 内存优化中使用到的相关工具, 也有很多专有名词. 对Java内存管理, GC, Android内存管理, Dalvik/ART等知识有一个理论的认识, 可以让我们更好的使用这些工具, 分析内 ...
分类:
移动开发 时间:
2018-02-25 19:17:16
阅读次数:
294
大家去网上搜索Android定位location为null没法定位问题。预计有一大堆文章介绍怎样来解决。可是最后大家发现基本没用。本文将从Android定位实现原理来深入分析没法定位原因并提出真正的解决方式。在分析之前,我们肯定得先看看android官方提供的定位SDK。 默认Android GPS ...
分类:
移动开发 时间:
2018-02-25 19:16:26
阅读次数:
773
开篇废话 今天我们一起来学习JVM的内存分配,主要目的是为我们Android内存优化打下基础。 一直在想以什么样的方式来呈现这个知识点才能让我们易于理解,最终决定使用方法为:图解+源代码分析。 欢迎访问我的个人博客:senduo's blog 希望能在我们平时开发写代码的时候,能够知道当前写的这段代 ...
分类:
移动开发 时间:
2018-02-25 19:15:38
阅读次数:
233
1. finalize的作用 finalize()是Object的protected方法,子类可以覆盖该方法以实现资源清理工作,GC在回收对象之前调用该方法。 finalize()与C++中的析构函数不是对应的。C++中的析构函数调用的时机是确定的(对象离开作用域或delete掉),但Java中的f ...
分类:
移动开发 时间:
2018-02-25 19:14:39
阅读次数:
249
开篇废话 如果我们想要进行内存优化的工作,还是需要了解一下,但这一块的知识属于纯理论的,有可能看起来会有点枯燥,我尽量把这一篇的内容按照一定的逻辑来走一遍。首先,我们为什么要学习垃圾回收的机制,我大概归纳了一下几点: 1.方便我们理解什么样的对象,什么时候,会被系统回收掉 2.有助于我们后面的内存优 ...
分类:
移动开发 时间:
2018-02-25 19:11:41
阅读次数:
217
项目地址https://github.com/979451341/OpenSLAudioOpenSLES是基于NDK也就是c语言的底层开发音频的公开API,通过使用它能够做到标准化,高性能,低响应时间的音频功能实现方法。这次是使用OpenSLES来做一个音乐播放器,它能够播放m4a、mp3文件,并能够暂停和调整音量播放音乐需要做一些步骤1.创建声音引擎首先创建声音引擎的对象接口result=slC
分类:
移动开发 时间:
2018-02-25 19:05:01
阅读次数:
336
主要知识点 1、了解es核心的数据类型 2、了解es默认的mapping方式 3、查看mapping 1、核心的数据类型 string,text byte, short,integer,long,float,double boolean date 2、dynamic mapping 这是es自带的(... ...
分类:
移动开发 时间:
2018-02-25 19:02:36
阅读次数:
214
Android push推送消息到达成功率优化 问题:server向client发送消息。未考虑client是否在线,这种消息到达率是非常低的。 第一次优化:使用server离线缓存数据,推断假设client未连接。继而将消息保存到数据库。在下一次client和server进行连接成功后。取出数据发 ...
分类:
移动开发 时间:
2018-02-25 17:26:13
阅读次数:
231
TitleLayout 多功能、通用的、可在布局或者使用Java代码实现标题栏;支持沉浸式状态栏,支持左侧返回按钮(不需要手动实现页面返回),左侧支持图片+文字、图片、文字;右侧支持图片、文字等。 堆码不易,star支持,万分感谢 "点击查看效果图" 欢迎关注: [Github 地址:https:/ ...
分类:
移动开发 时间:
2018-02-25 17:16:15
阅读次数:
621