- 博客(34)
- 资源 (37)
- 收藏
- 关注
原创 安卓手机快速将IOS微信消息换行
安卓手机快速将IOS微信消息换行(本人羽毛球狂热份子,时常在微信群内报名遇到此问题)在使用微信聊天的时候经常会遇到:当IOS用户发出的微信消息显示是有换行的可是Android用户看到的是空格而不是换行为了满足用户体验一致,Android用户也许需要一个一个换行重新编辑消息为了方便各位完美主义Android用户特此开发此小工具如果微信Android版能更新
2017-11-08 15:49:15 1682
原创 欢迎使用CSDN-markdown编辑器
Android屏幕点击事件无效开发应用的过程中导致了所有屏幕的点击事件均无效 先看代码:companion Permission { val permissions = arrayOf(Manifest.permission.READ_EXTERNAL_STORAGE, Manifest.permission.WRITE_EXTERNAL
2017-06-28 11:18:56 271
原创 android5.0点击效果for4.x
项目地址https://github.com/zabio/MaterialItemFor4.x.gitandroid4.x的机器使用5.x的点击效果
2016-03-03 17:20:56 499
原创 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 6005 2
转载 Android中自定义组合控件
Android中自定义控件的情况非常多,一般自定义控件可以分为两种:继承控件及组合控件。前者是通过继承View或其子类,重写方法实现自定义的显示及事件处理方式;后者是通过组合已有的控件,来实现结构的简化和代码的重用。本篇文章主要介绍自定义组合控件,继承控件后续有机会再述。自定义组合控件一般来说都是以ViewGroup及其子类(LinearLayout、RelativeLayout、
2015-09-09 18:50:41 536
原创 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 823
转载 Android支持横行滚动的ListView控件
前言 ListView是一个纵向滚动的列表视图,也有朋友嵌套HorizontalScrollView来实现,比如这里,但在ListView的API中明确指明了两者不可同时使用,参考ListView的中文API这里。本文分享一种办法,以方便有此需求的朋友。 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com
2015-04-25 11:44:37 506
原创 关于集成高德地图sdk key鉴权失败
在一切资料都准备好的情况下,调试程序却一直报key鉴权失败。找了很久的原因都毫无头绪。去高德官网看无聊的教学视频,不由得眼前一亮,原来标签 没有放在下开发还是要细心啊
2015-04-18 02:24:13 7449 4
翻译 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 775
原创 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 2222
转载 android 横竖屏不变形的 二维码扫描框
首先说一下目前大家常用的方法的不足吧:一、 使用开源Zxing扫描1、原始代码是横屏模式,尽管可以改成竖屏,但是扫描界面的自定义和多屏幕适配不好做2、有效扫描区域不好控制,可能是我自己技术不成熟,没找到好方法3、Zxing是Java写的,对二维码的解析效率不是很高二、 使用iOS开发经常使用的Zbar扫描1、 Zbar是c实现的二维码解析,效率和Zx
2014-11-20 15:00:50 2271
翻译 MVC和MVP模式——什么区别?
什么是模型-视图-控制器(MVC)之间的差异和模型视图主持人(MVP)的模式吗? 令人惊讶的是,答案是更复杂的比你会怀疑。 的一部分原因我认为许多开发人员回避使用模式是混乱的差异。在我们深入研究差异让我们研究一下如何工作和关键利益的模式使用。 (MVC和MVP)模式已经使用了好几年,解决一个关键的面向对象主要就是分离的UI和业务层。 今天有许多框架是使用基于这些模式包括: JAVA Str
2014-09-29 15:18:42 919
转载 Java Map遍历方式的选择
1. 阐述 对于Java中Map的遍历方式,很多文章都推荐使用entrySet,认为其比keySet的效率高很多。理由是:entrySet方法一次拿到所有key和value的集合;而keySet拿到的只是key的集合,针对每个key,都要去Map中额外查找一次value,从而降低了总体效率。那么实际情况如何呢? 为了解遍历性能的真实差距,包括在遍历key+value、遍历key
2014-09-02 11:08:57 411
转载 自动缩放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 1206
原创 关于 android 输入法 adjustPan无效的解决方法
明明在在androidMainfest.xml文件中在此Activity中写入 android:windowSoftInputMode="adjustPan" 可以让界面不被弹出的键盘挤上去。
2014-08-08 15:48:38 13204 1
原创 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 760
原创 HorizontalScrollView 动态添加View后 滚动到最后一个 最右边
mCbMoreMenu.setOnCheckedChangeListener(new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton compoundButton, boolean b) {
2014-05-23 12:12:42 9868 5
原创 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 1782
转载 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 4384
转载 Android 圆形图片 CircleImageView
转自github:https://github.com/hdodenhof/CircleImageView
2014-04-18 16:02:35 912
原创 android Panel控件 抽屉控件
最近项目中需要实现抽屉式菜单 从网上搜集了些许资料做了一个小demo可以借鉴下demo免积分下载地址:http://download.csdn.net/detail/zabio/7136907控件部分xml:panel:position:控制上下左右的属性
2014-04-02 17:40:40 4400 2
原创 android 外接设备的问题
蓝牙扫码枪,外接键盘,等物理设备......当有外接输入设备接入或者拔出 到手机或者pad Activity都会重新执行onCreate方法,造成很多不便甚至程序崩溃,解决办法 AndroidManifest.xml文件中android:configChanges="keyboard"配置,当然还是很有用的。 或者在Activity中重写onConfigurationChanged方
2014-03-11 10:51:40 1009
原创 自定义 DialogFragment 边框圆弧
//自定义了一个dialog layout是自己写的,将background设置为下面的样式圆弧 //可是圆弧出来了,但是还是会有方角出现,挺难看的 <gradient android:startColor="@color/white" android:endColor="@color/white" android:angle="270" />
2014-03-07 15:11:54 1822
原创 cwac-endless adapter 使用攻略 EndlessAdapter 怎么使用
最近做一个项目需要用到ListView加载上千条数据,当然结果是很卡! 怎么解决呢?google一下?找到了一个开源项目http://commonsware.com/cwac但是怎么使用呢?网上找了一堆demo没说清楚!经过本人反复实验 终于弄懂了!如果有不合理或者更好的建议请写下来大家一起共同解决!好了废话不多说 开始!1.准备好项目所需要的jar包 CWAC-Adapt
2014-03-01 19:11:09 1734
转载 ListView GridView ViewPager 异步 加载网络图片 缓存到本地
Android-Universal-Image-LoaderGithub地址:Android-Universal-Image-Loader 万能的图片加载器!作者:nostra13特性多线程图片加载尽可能多的配置选项(线程池,加载器,解析器,内存/磁盘缓存,显示参数等等)图片可以缓存在内存中,或者设备文件目录下,或者SD卡中可以监听加载进度可以自定义显示每一张图片时都带
2014-02-24 19:08:53 1789
转载 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 905
转载 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 1567
原创 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 1005
转载 bitmap 将图片压缩到指定的大小
private void imageZoom() { //图片允许最大空间 单位:KB double maxSize =400.00; //将bitmap放至数组中,意在bitmap的大小(与实际读取的原文件要大) ByteArrayOutputStrea
2013-10-29 13:57:23 1121
转载 Response.StatusCode的HTTP状态代码列表
1xx - 信息提示这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。 · 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) · 101 - Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 2xx - 成功这类状态代码表明服务器
2013-07-18 13:07:31 710 1
android 记录笔迹 顾客签名笔迹
2014-09-29
android 仿iphone 密码错误震动效果
2014-04-30
android抽屉菜单 android panel
2014-04-02
cwac-endlessAdapter 所需要的jar文件 附带demo
2014-03-01
ListView GridView ViewPager 异步加载网络图片 +缓存+可配置 万能图片加载器
2014-02-24
ListView GridView 异步加载网络图片 缓存 万能图片加载器 universal-image-loader-1.9.1.jar
2014-02-24
android 加载网络图片 双缓存 图片优化
2014-01-12
北大青鸟ACCP6.0 第三学期 Y2 JAVA方向 struts1 源码
2013-05-25
北大青鸟ACCP6.0 第三学期 Y2 JAVA方向 reflection 反射
2013-05-25
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人