android
文章平均质量分 58
zabio
这个作者很懒,什么都没留下…
展开
-
佳博58系列小票机 android 打开钱箱
佳博打印机 开启钱箱原创 2021-11-18 12:18:36 · 3232 阅读 · 0 评论 -
android 记录笔迹 顾客签名笔迹
可更换背景,可擦除笔迹,可清屏,可保存当前画布转载 2014-09-29 17:13:45 · 1632 阅读 · 0 评论 -
android 横竖屏不变形的 二维码扫描框
首先说一下目前大家常用的方法的不足吧:一、 使用开源Zxing扫描1、原始代码是横屏模式,尽管可以改成竖屏,但是扫描界面的自定义和多屏幕适配不好做2、有效扫描区域不好控制,可能是我自己技术不成熟,没找到好方法3、Zxing是Java写的,对二维码的解析效率不是很高二、 使用iOS开发经常使用的Zbar扫描1、 Zbar是c实现的二维码解析,效率和Zx转载 2014-11-20 15:00:50 · 2284 阅读 · 0 评论 -
android 自定义toast width height 背景图片
Android 自定义toast 宽高大小 背景图片 RelativeLayout layout = (RelativeLayout) getLayoutInflater().inflate(R.layout.layout_custom_toast,null); ((TextView) layout.findViewById(R.id.tvCheckoutWay)).s原创 2015-02-04 16:47:09 · 2231 阅读 · 0 评论 -
Ubuntu 14.04 安装jdk AndroidStudio
如何安装安卓工作室在Ubuntu 14.04通过PPA / 14.10/12.04吗原文:http://ubuntuhandbook.org/index.php/2014/11/install-android-studio-ubuntu-14-04-ppa/快速教程向您展示了如何安装Android工作室,一个新的Android开发环境由谷歌和Intell翻译 2015-03-13 18:10:38 · 782 阅读 · 0 评论 -
关于集成高德地图sdk key鉴权失败
在一切资料都准备好的情况下,调试程序却一直报key鉴权失败。找了很久的原因都毫无头绪。去高德官网看无聊的教学视频,不由得眼前一亮,原来标签 没有放在下开发还是要细心啊原创 2015-04-18 02:24:13 · 7476 阅读 · 4 评论 -
Android支持横行滚动的ListView控件
前言 ListView是一个纵向滚动的列表视图,也有朋友嵌套HorizontalScrollView来实现,比如这里,但在ListView的API中明确指明了两者不可同时使用,参考ListView的中文API这里。本文分享一种办法,以方便有此需求的朋友。 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com转载 2015-04-25 11:44:37 · 517 阅读 · 0 评论 -
Fragment StartActivityForResult
1.在BaseActivity中重写@Overrideprotected void onActivityResult(int requestCode, int resultCode, Intent data) { super.onActivityResult(requestCode, resultCode, data); List fragments = getSuppo原创 2015-08-18 10:30:29 · 840 阅读 · 0 评论 -
Android中自定义组合控件
Android中自定义控件的情况非常多,一般自定义控件可以分为两种:继承控件及组合控件。前者是通过继承View或其子类,重写方法实现自定义的显示及事件处理方式;后者是通过组合已有的控件,来实现结构的简化和代码的重用。本篇文章主要介绍自定义组合控件,继承控件后续有机会再述。自定义组合控件一般来说都是以ViewGroup及其子类(LinearLayout、RelativeLayout、转载 2015-09-09 18:50:41 · 548 阅读 · 0 评论 -
视力测试Demo
模拟视力测试demo原创 2015-12-11 12:00:55 · 2762 阅读 · 1 评论 -
android通过USB连接佳博80打印机
条件:1安卓主板上有USB口,2,rom内置了打印驱动不行就用其他方式或者换主板吧(本人当初使用的工控主板坑得不要不要的)本文介绍的是使用USB方式佳博提供两个函数打印1:只支持单字符 不然中文乱码 printString(String string, FONT font, Boolean bold, Boolean underlined, Boolean doubleHeig原创 2016-01-08 10:30:51 · 6027 阅读 · 2 评论 -
android5.0点击效果for4.x
项目地址https://github.com/zabio/MaterialItemFor4.x.gitandroid4.x的机器使用5.x的点击效果原创 2016-03-03 17:20:56 · 515 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
Android屏幕点击事件无效开发应用的过程中导致了所有屏幕的点击事件均无效 先看代码:companion Permission { val permissions = arrayOf(Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL原创 2017-06-28 11:18:56 · 283 阅读 · 0 评论 -
安卓手机快速将IOS微信消息换行
安卓手机快速将IOS微信消息换行(本人羽毛球狂热份子,时常在微信群内报名遇到此问题)在使用微信聊天的时候经常会遇到:当IOS用户发出的微信消息显示是有换行的可是Android用户看到的是空格而不是换行为了满足用户体验一致,Android用户也许需要一个一个换行重新编辑消息为了方便各位完美主义Android用户特此开发此小工具如果微信Android版能更新原创 2017-11-08 15:49:15 · 1689 阅读 · 0 评论 -
MVC和MVP模式——什么区别?
什么是模型-视图-控制器(MVC)之间的差异和模型视图主持人(MVP)的模式吗? 令人惊讶的是,答案是更复杂的比你会怀疑。 的一部分原因我认为许多开发人员回避使用模式是混乱的差异。在我们深入研究差异让我们研究一下如何工作和关键利益的模式使用。 (MVC和MVP)模式已经使用了好几年,解决一个关键的面向对象主要就是分离的UI和业务层。 今天有许多框架是使用基于这些模式包括: JAVA Str翻译 2014-09-29 15:18:42 · 931 阅读 · 0 评论 -
自动缩放TextView 根据字符长度自动缩放
public class AutoZoomTextView extends TextView { public AutoZoomTextView(Context context, AttributeSet attrs) { super(context, attrs); } /** * Re size the font so the spec转载 2014-08-21 10:06:40 · 1214 阅读 · 0 评论 -
android TextView 垂直自动滚动
public class VerticalScrollTextView extends TextView { private float step = 0f; private Paint mPaint; private float width; private final ListString> textList = new ArrayListString>();转载 2014-01-22 12:10:26 · 917 阅读 · 0 评论 -
Android ListView自定义和选中效果
Android ListView自定义和选中效果1.自定义列表框的每项layout文件夹中创建xml文件,在自定义的adapter的getview方法中加载。xml version="1.0" encoding="utf-8"?> LinearLayout xmlns:Android="http://schemas.android.com/ap转载 2014-01-18 12:28:44 · 1577 阅读 · 0 评论 -
ListView GridView ViewPager 异步 加载网络图片 缓存到本地
Android-Universal-Image-LoaderGithub地址:Android-Universal-Image-Loader 万能的图片加载器!作者:nostra13特性多线程图片加载尽可能多的配置选项(线程池,加载器,解析器,内存/磁盘缓存,显示参数等等)图片可以缓存在内存中,或者设备文件目录下,或者SD卡中可以监听加载进度可以自定义显示每一张图片时都带转载 2014-02-24 19:08:53 · 1798 阅读 · 0 评论 -
cwac-endless adapter 使用攻略 EndlessAdapter 怎么使用
最近做一个项目需要用到ListView加载上千条数据,当然结果是很卡! 怎么解决呢?google一下?找到了一个开源项目http://commonsware.com/cwac但是怎么使用呢?网上找了一堆demo没说清楚!经过本人反复实验 终于弄懂了!如果有不合理或者更好的建议请写下来大家一起共同解决!好了废话不多说 开始!1.准备好项目所需要的jar包 CWAC-Adapt原创 2014-03-01 19:11:09 · 1743 阅读 · 0 评论 -
android 外接设备的问题
蓝牙扫码枪,外接键盘,等物理设备......当有外接输入设备接入或者拔出 到手机或者pad Activity都会重新执行onCreate方法,造成很多不便甚至程序崩溃,解决办法 AndroidManifest.xml文件中android:configChanges="keyboard"配置,当然还是很有用的。 或者在Activity中重写onConfigurationChanged方原创 2014-03-11 10:51:40 · 1035 阅读 · 0 评论 -
自定义 DialogFragment 边框圆弧
//自定义了一个dialog layout是自己写的,将background设置为下面的样式圆弧 //可是圆弧出来了,但是还是会有方角出现,挺难看的 <gradient android:startColor="@color/white" android:endColor="@color/white" android:angle="270" />原创 2014-03-07 15:11:54 · 1834 阅读 · 0 评论 -
android 仿iphone 密码错误震动效果
package com.hy.testpwd;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.view.animation.Animation;import android.view.animation.AnimationUtils;import原创 2014-04-30 11:08:16 · 1798 阅读 · 0 评论 -
android Panel控件 抽屉控件
最近项目中需要实现抽屉式菜单 从网上搜集了些许资料做了一个小demo可以借鉴下demo免积分下载地址:http://download.csdn.net/detail/zabio/7136907控件部分xml:panel:position:控制上下左右的属性原创 2014-04-02 17:40:40 · 4418 阅读 · 2 评论 -
Android 圆形图片 CircleImageView
转自github:https://github.com/hdodenhof/CircleImageView转载 2014-04-18 16:02:35 · 921 阅读 · 0 评论 -
AndroidStudio 导入Maven项目作为jar文件使用
原文地址1.在安装maven之前,先确保已经安装JDK1.6及以上版本,并且配置好环境变量。2.下载maven3,最新版本是Maven3.1.1 ,下载地址:http://maven.apache.org/download.html 下载apache-maven-3.1.1-bin.zip文件后,并解压到 D:\maven\apache-maven-3.1.转载 2014-04-25 15:25:00 · 4400 阅读 · 0 评论 -
HorizontalScrollView 动态添加View后 滚动到最后一个 最右边
mCbMoreMenu.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean b) {原创 2014-05-23 12:12:42 · 9901 阅读 · 5 评论 -
ListView 与checkBox配合使用 全选 和 多选
private HashMap mIsSelected private void selectAll(Boolean isSelected) { for (int i = 0; i mIsSelected.put(i, isSelected); } mAdapter.notifyDataSetChang原创 2014-05-23 18:36:14 · 766 阅读 · 0 评论 -
关于 android 输入法 adjustPan无效的解决方法
明明在在androidMainfest.xml文件中在此Activity中写入 android:windowSoftInputMode="adjustPan" 可以让界面不被弹出的键盘挤上去。原创 2014-08-08 15:48:38 · 13250 阅读 · 1 评论 -
Android Studio 导入项目
从git 上down下来的项目导入到android studio 中去1.下载android studio2.解压并安装3.当然jdk是必须先要装上的3.1下载安装jdk3.2配置环境JDK环境变量配置的步骤如下: 1.我的电脑-->属性-->高级-->环境变量. 2.配置用户变量: a.新建 JAVA_HOME C:\Program Files\Java\原创 2014-01-06 10:24:53 · 1018 阅读 · 0 评论