0

Android实现斑马Wifi打印机打印小票图片

最近一期做WiFi打印机打印小票功能,其中有一个功能点是把Logo打印在小票上面。

实现思路就是对网上的思路进行一下调整修改,方便Android端调用,很简单;

测试的打印机型号:Zebra GK888T

Bitmap to ZPL

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41[……]

Read more

0

虚拟导航栏适配

在写界面的时候 然后发现在界面最底下的几行文字 正好被虚拟导航栏遮挡住了,不滑动还看不到底下的文字,所以想隐去这些导航栏。
采用下面的代码将DecorView中的属性设置为隐藏 navigation,我这里注销掉了全屏的属性 ,按需添加or删除属性吧

  protected void hideBottomMenu() {
        //隐藏虚拟按键
        if (Build.VERSION.SDK_INT > 11 && Build.VERSION.SDK_INT < 19) { // lower api[......]

Read more

0

Centos7安装MariaDB

1.yum -y install mariadb mariadb-server

2. 安装完成MariaDB,首先启动MariaDB

systemctl start mariadb

3.设置开机启动

systemctl enable mariadb

4.接下来进行MariaDB的相关简单配置

systemctl enable mariadb

首先是设置密码,会提示先输入密码

Enter current password for root (enter for none):<–初次运行直接回车

设置密码

Set root pass[……]

Read more

0

Linux CentOS完全卸载PHP及手动安装php

很无语,CentOS居然php版本才5.1.6,很多开源的CMS无法安装。

查看php版本命令:

#php -v

下面的命令是删除不干净的

#yum remove php

因为使用这个命令以后再用

#php -v

还是会看到有版本信息的。。。。。

 

必须强制删除,使用下面命令查看全部php软件包

#rpm -qa|grep php

提示如下:

#php-pdo-5.1.6-27.el5_5.3
#php-mysql-5.1.6-27.el5_5.3
#php-xml-5.1.6-27.el5_5.3
#php-cli-5.1.6-2[……]

Read more

0

Doxygen—程序文档生成工具

doxygen是一种从源代码生成文档的工具,支持多种语言。当然,源代码中需按一定的格式写注释,这些注释的格式也能帮助我们养成很好的注释习惯,可以尝试一下。

使用doxygen生成文档的方法很简单:

$ doxygen -g –s

$ doxygen

只需两个简单命令就可以了。

下面简单说明一下:

1、在工程目录下输入doxygen –s –g doxyconfig,其中doxyconfig为生成配置的文件名称,可任意指定,如果不指定,默认生成的配置文件为Doxyfile。man手册中没有详细说明选项的意思,这里不妨猜测一下,-s为simple,-g为ge[……]

Read more

0

给你 60 家免费版权图片网站,以后别再跟我说找不到图了

无论是写文章、做 PPT 还是找壁纸、换头像,搜图片都是件费时却最出效果的事情。之前小美给大家分享了最好用无版权图片网站之一的 Pixabay,不过图片素材这种东西,尤其是可自由修改使用的图片素材,向来是嫌少不嫌多的。所以这次,小美就把私藏的 60 余家无版权图片网站分享给大家,这家找不到合适的图片?没关系,下一家就有了!从此再也不会被找图这件事情所束缚。

本次推荐分为第一找图梯队、第二找图梯队、精准找图、分门别类找图、备选方案以及最后的终极找图梯队组成。

第一找图梯队

根据二八定律,80% 的结果可能来自于 20% 的原因。这在找图片这件事上也适用。虽然这次推荐的无版权图片网站有数[……]

Read more

0

CentOS7使用firewalld打开关闭防火墙与端口

1、firewalld的基本使用
启动: systemctl start firewalld
查看状态: systemctl status firewalld
停止: systemctl disable firewalld
禁用: systemctl stop firewalld
2.systemctl是CentOS7的服务管理工具中主要的工具,它融合之前service和chkconfig的功能于一体。

启动一个服务:systemctl start firewalld.service
关闭一个服务:systemctl stop firewalld.service
重[……]

Read more

0

使用 Doxygen 生成源码文档

Doxygen 是一个开源跨平台的,以类似 JavaDoc 风格编写软件参考文檔的工具

Getting started

创建配置文件

doxygen -g <config-file>

运行 doxygen

doxygen <config-file>

Configuration

项目名称

PROJECT_NAME = My Project

项目简介

PROJECT_BRIEF = What a project

项目 Logo

PROJECT_LOGO = src/images/logo.png

主页面

USE_MDFILE_AS_MAINPAG[......]

Read more

0

Android 优化工具收集

在开发Android的过程中,我们会遇到各种问题,有时候为了满足某一个需求(或者快速的上线完成一个版本),
我们会使用各种框架,代码编写可能随意一些,造成一些冗余的代码,整个工程越跑越慢,APP越跑越慢,
当达到一定阶段的时候,就不得不需要我们进行工程的优化,今天就来说说优化过程中使用到的工具。

Android的应用性能的指标主要有:

  1. 布局复杂度:布局复杂会导致布局需要更长的时间,从而导致进入应用慢、页面切换慢;
  2. 耗电量:耗电量大会导致机器发热、缩短机器的有效使用时长;
  3. 内存:内存消耗大会导致频繁GC,GC时会暂停其它工作,导致页面卡顿;内存泄露会导致剩余可用内存越来越小;内存不足会导[……]

Read more