Android开发
文章平均质量分 76
lixiaodaoaaa
vc++爱好者 努力哈
展开
-
基于华视身份证读卡器读取身份证信息的Android demo
项目概述本Demo需要华视的身份证读卡器,连接Android机器设备,当身份证读卡器读取到身份证信息后,立马展示出身份证信息数据。得到身份证的姓名、照片、出生年月等数据。项目概述本Demo需要华视的身份证读卡器,连接Android机器设备,当身份证读卡器读取到身份证信息后,立马展示出身份证信息数据。得到身份证的姓名、照片、出生年月等数据。项目背景本Demo需要华视的身份证读卡器...原创 2019-08-30 01:41:33 · 5255 阅读 · 0 评论 -
Checkbox Text 重影问题的解决办法
Checkbox Text 重影问题的解决办法原创 2014-12-24 01:04:54 · 2244 阅读 · 0 评论 -
设置View只显示透明下边框、透明背景框、阴影背景框的方法
下面的代码是实现一个带边框的xml,很常见原创 2014-12-20 21:09:43 · 29305 阅读 · 9 评论 -
Android中通过ViewHelper.setTranslationY实现View移动控制(NineOldAndroids开源项目)
我们知道有不少开源工程,能实现很多不错的效果。前几天,我看了一个效果,刚好项目中也用到了这个jar包。没事挖一挖 学一学(一说到挖一挖,那么问题来了,挖掘机技术到底哪家强大笑 ),看看不错的效果怎么实现的呢?函数的具体意义有是什么呢?很多效果,我们不需要重新造轮子,只需要装配轮子,开车走起就可以了,你没有那么多时间造轮子,我们可以选择自己喜欢的轮子,开我们的兰博基尼,开我们的保时捷概念车,开起来! 先看一下效果吧!关于 ViewHelper.setTranslationY(view,float)函数原创 2014-11-20 11:42:38 · 60956 阅读 · 11 评论 -
用Fragment实现Listview顶部停靠
《用Fragment实现Listview顶部停靠,参考StickyListHeaders》参考地址:http://blog.csdn.net/xiechengfa/article/details/390057751.演示如上。2.自动切换两个fragment(里面切换数据和listview)3.滑动到顶部,不再滑动了!!4.自动消失顶部的导航菜单。再显示出Tab上的按钮。原创 2014-11-19 03:29:19 · 5289 阅读 · 5 评论 -
学习高焕堂老师的 《简单的黑箱框架模式》笔记总结
没事开始学一些框架的东西,做开发不能老装逼,只知道搞api 搞demo,看点装逼的框架那才更装逼。大笑一般我们习惯用白箱的设计模式(简单点说就是继承关系 扩展 父类 抽象 )不过高老师说,还可以用黑箱的设计模式。具体业务如下: 学生、大学生、研究生。都有学费的计算标准,都有姓名这个属性。那么如何设计一套标准来定义他们,方便他们扩展使用呢?我们通用的做法,就是 定义基类。定义一个基类,这个基类有个抽象的方法,就是计算学费的方法。具体谁继承我,谁去实现学费是多少。那么这种设计模式就是白箱设计模原创 2014-11-19 01:00:27 · 3335 阅读 · 3 评论 -
Android实现录音的方法(最重要的是对MediaRecorder的试用方法)
package cn.eoe.record;import java.io.File;import java.io.IOException;import android.app.Activity;import android.media.MediaRecorder;import android.os.Bundle;import android.os.Environment;impo原创 2014-11-17 18:36:20 · 2040 阅读 · 0 评论 -
android实现 仿iphoneDialog实现类似于iphone对话框样式
参考这里: http://blog.csdn.net/xiechengfa/article/details/40373331原创 2014-11-14 18:08:48 · 18883 阅读 · 13 评论 -
百度地图中 location.getLocType() 162的原因和解决方法
Libs文件夹下。这个文件一定要有armeabi 这个文件夹下 必须包含这个文件liblocSDK4.so就好了!哈哈。我也找了老半天终于解决此问题原创 2014-08-13 16:14:17 · 9312 阅读 · 0 评论 -
Android中ScrollView实现拖拽反弹效果动画
public class BounceScrollView extends ScrollView { private View inner;// 孩子View private float y;// 点击时y坐标 private Rect normal = new Rect();// 矩形(这里只是个形式,只是用于判断是否需要动画.) privat原创 2015-01-30 16:59:24 · 4736 阅读 · 1 评论 -
Android读取Assert文件夹下txt文本并变为String的方法
使用场景,在assert文件夹下 有些文本文件,我们需要通过工具类读取出来,然后放到String字符串中,我们该如何操作呢: 直接上代码: public static String readAssertResource(Context context, String strAssertFileName) { AssetManager assetManager = co原创 2015-01-30 15:29:11 · 9019 阅读 · 0 评论 -
Android 100行代码,搞定带动画的柱状图!
为何要用带动画的柱状图呢?最近,项目中遇到一个地方,要用到柱状图。所以这篇文章主要讲怎么搞一个柱子。100行代码,搞定柱状图! 圆角,头顶带数字。恩,这样用drawable也可以搞定。但是,这个柱子是有一个动画的,就是进入到界面的时候柱子不断的长高。这样的话,综合考虑还是用自定义View来做比较简便。下面讲一下思路。首先忽略动画,先把静态的效果做出来。关于尺寸控件尺寸直接来自xml中的设置,无需进原创 2017-05-19 01:19:44 · 2430 阅读 · 1 评论 -
# Android中的任务和返回栈总结
Android中的任务和返回栈任务栈的基础知识:任务是指在执行特定作业时与用户交互的一系列 Activity。 这些 Activity 按照各自的打开顺序排列在堆栈(即“返回栈”)中。为什么要用任务栈:为了记录用户开启了那些activity,记录这些activity开启的先后顺序,google引入任务栈(task stack)概念,帮助维护好的用户体验。如何查看当前系统的任务栈手机中 –> 长按ho原创 2016-06-17 16:31:18 · 5837 阅读 · 4 评论 -
关于Doze 模式下对AlarmManager 的影响
引言:Android6.0为了对耗电性能的大幅提升 引入了Doze模式【打盹 极省电】模式。 屏幕不操作将会自动进入 Doze模式。但有时客户需要在Doze模式下 启动一些AlarmManger 发送点广播啥的,这个时候很多 AlarmManager将直接失效。关于Doze模式:设备将进入休眠模式。在休眠状态下, 系统将通过以下两种方式来节省电量: 限原创 2016-06-14 09:41:35 · 4149 阅读 · 0 评论 -
关于ViewHolder的终极优化
传统ViewHolder存在问题举例:解决办法 重构办法原创 2016-04-28 14:05:15 · 2350 阅读 · 3 评论 -
android实现类似于支付宝余额快速闪动的效果
效果如下: 此图片不会动,但实际上是会快速跳动的。 之前看到有支付宝的效果非常牛逼。就是进去看到余额呼噜噜的直接上蹿下跳到具体数字,效果帅,但不知道怎么实现,最近终于知道了。 思路: 首先经常用到倒计时操作。这个类就是 CountDownTimer.Android自带的。继承此类。无非就是跳动的 increase和intervel 增加的数字和间隔!你懂。继续。。然原创 2015-02-09 14:08:52 · 2118 阅读 · 0 评论 -
android实现对导航Tab设置下划线选中效果
android实现对导航Tab设置下划线选中效果.技术人员核心竞争力还是技术啊。努力提高各种实现效果。加油哦! 直接看效果。此linearLayout只有两个Button ,当选中Button1,Button1有个下划线选中效果。当选中Buton2,Button2有个下划线选中效果。 如下图。 package com.daoge.ui;import roboguice.activity.RoboActivity;import原创 2015-01-15 10:00:32 · 15559 阅读 · 2 评论 -
Android实现后台通知栏下载并可以取消的Demo
Android实现后台通知栏下载并可以取消的Demo原创 2014-12-29 18:47:39 · 5484 阅读 · 0 评论 -
Android记录一个setTextColor常见的一个bug
Android记录一个setTextColor常见的一个bug原创 2014-08-10 00:16:37 · 6161 阅读 · 2 评论 -
Android实现再按一次退出应用程序的方法
话说今天京东推出了一个理财8.8%,不赖。直接上就对了。(******-------新闻播报*******-----) long exitTime = 0; @Override public void onBackPressed() { if ((System.currentTimeMillis() - exitTime) > 2000) { // ToastUtil.makeToa原创 2014-04-11 16:48:23 · 4199 阅读 · 0 评论 -
android:backgroundDimEnabled的作用
@android:color/transparent true true 如上。上面是一个Dialog的Theme 如果设置android:backgroundDimEnabled为false.那弹出的对话框背景是亮的,如下图。如果设置android:backgroundDimEnabled为True那么如下: 此原创 2014-04-03 16:50:29 · 41292 阅读 · 1 评论 -
Android中实现Edittext中输入表情图片的方法
废话不说,直接上效果:相关代码如下:package weibo.lixiaodaoaaa.ui;import java.lang.reflect.Field;import java.util.Random;import android.app.Activity;import android.content.Context;import android.grap原创 2013-04-02 10:52:49 · 2117 阅读 · 1 评论 -
Android通过iChartJs实现动态图表、报表的显示Demo
效果展示如下:再看布局文件如下:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" andr原创 2013-02-27 10:38:27 · 4922 阅读 · 0 评论 -
SVN不显示对号的解决方法
具体操作方法如下:1。到C:\Windows文件夹下,打开regedit.exe2。Ctrl+F,搜索“ShellIconOverlayIdentifiers”3。将TortoiseAdded、TortoiseConflict……TortoiseUnversioned分别重命名,命名为0TortoiseAdded、1TortoiseConflict……8TortoiseUnversio原创 2013-02-03 14:13:51 · 10709 阅读 · 1 评论 -
让android中Textview支持丰富的文本和样式
直接看效果:其中点击 Email自动跳转到发送Email界面,点击电话,自动拨打电话等功能。布局如下:mutli_textview<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:lay原创 2012-12-18 22:37:45 · 5590 阅读 · 1 评论 -
用HorizontalScrollView布局实现类似Gallery效果
先看效果如下:我们看一下布局如下:<HorizontalScrollView xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:orientation="horizontal" android:layout_h原创 2012-12-18 21:08:32 · 5167 阅读 · 1 评论 -
Android中给listview/gridview设置动画(逐条加载条目动画)
先看实现的效果如下:演示效果如上: 上面的列表是GridView 要给这个GridView添加一个动画,才可以逐个加载。网上找了大量资料,不少人说用多线程加载,通过SetAdapter设置数据改变,还有用到Handler这样太扯淡了,几乎放弃了。发现直接在配置里设置动画即可。效果非常好,看效果。 ListView配置方法如下:<GridView原创 2012-12-11 21:00:26 · 20671 阅读 · 3 评论 -
解决popupwindow中弹出输入法被遮挡问题
在Popupwindow中有EditText,当点选EditText后输入法在popupwindow后面显示了。最后查找了大量资料后输入法终于在popupwindow在前端显示了,呵呵非常的好。解决思路我们知道popupwindow中有个输入法配置选项。。解决思路我们知道popupwindow中有个输入法配置选项。 if (nava_home_popupWindow == null原创 2012-12-10 21:46:38 · 16090 阅读 · 20 评论 -
Android级联菜单的实现方法
package mldn.lxd.OnItemSlectListerner;import android.R.anim;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.AdapterView;import android.w原创 2012-05-19 19:48:49 · 11276 阅读 · 0 评论 -
parse push 消息推送学习笔记(Android消息推送解决方案 备选)
实现效果:可能在开发Android中有用到消息推送,今天学习的就是parse消息推送解决方法.parse push官网。猛击这里 https://www.parse.com/1.我们来创建一个应用。需要注册。注册后按照提示 给你id 和key 即可。我的注册完毕。已经创建了一个应用app.下载sdk 到你的android应用的libs文件夹下也原创 2013-03-20 08:33:26 · 5007 阅读 · 6 评论 -
Imageview在部分机器上oppo find 5等系列高分辨率机器上缩小的Bug解决
Imageview在部分机器上oppo find 5等系列高分辨率机器上缩小的Bug解决 今天出现了个Bug,布局中的Imageview在某些高分辨率机器上出现莫名其妙缩小情况。比如分辨率为1920×1080像素上出现缩小。图片非常小。不知道为什么。首先我的解决方法是不断的更改Imageview的参数感觉是不是参数出的问题呢?发现怎么改都不不管用。尝试使用判断分辨率的方法原创 2013-10-21 17:16:17 · 2890 阅读 · 1 评论 -
Android自定义进度条-带文本(文字进度)的水平进度条(ProgressBar)
默认的进度条(ProgressBar)是没有文本进度提示的,为了更直观显示进度,自定义了ProgressBar控件来显示的文本进度:也就是说给ProgressBar添加文本显示的进度条(带%100显示的字样)非常给力, 参考这里:http://orgcent.com/android-text-progressbar/我不废话直接上代码:/***** * * @author l原创 2013-08-09 11:56:01 · 13001 阅读 · 0 评论 -
Android的monkey测试
Android SDK中的android调试桥(adb)shell里,有一个用于测试的工具——monkey。不知道最早monkey这个名字的来历,不过他确实如同一只调皮的猴子,在android app里各种乱按、乱晃、乱摸。如何使用:进入命令行,来到android SDK的platform-tools目录下,输入命令user@user:~/workspace/android-sdk原创 2013-08-20 15:25:17 · 911 阅读 · 1 评论 -
Android 图片平铺实现方式
我们大家都看过平铺的效果,那么我们都是怎么样才能实现的那,我们其实主要用到的就是api,我们一开始new一个bitmap,就可以了,但是,大家都没有想过,我们还可以用什么方法来做这个事情那,那么我们就来说说第二种方法,那就在用到了xml,上面我们说了两个方法,但android是非常强大的,也就是说我们还有第三个方法,那就是我们自己画出来,那么我们就来看看代码吧: 1)第一种利用原创 2013-07-08 15:04:08 · 1189 阅读 · 0 评论 -
Android中实现带声音提示的Toast (自定义扩展Toast)
今天看到一个应用弹出的Toast的同时还 蹦擦个声音 貌似还不错。我说你别得瑟了,哥也搞个Toast也出来冒个声 也来得瑟下。这不,代码奉上:package weibo.lixiaodaoaaa.view;import weibo.lixiaodaoaaa.ui.R;import android.content.Context;import android.media.Me原创 2013-04-23 11:25:25 · 3695 阅读 · 13 评论 -
Afinal快速开发框架的Bug
一个朋友在开发Android程序的时候遇到很多无名的错误。就是通过proguard加密的程序导出死活不起作用(龚孝军童鞋遇到的)折腾了他一周。龚笑军老师最后发现原来是这样,特别感谢龚笑军老师,我只做一下记录。原来他使用了Afinal快速快发框架导致的。并且还会、导致导出程序 出错。出错信息为proguard returned with error code1. see consol原创 2013-04-28 00:03:03 · 2286 阅读 · 4 评论 -
Android的TextView中显示图片和图像的方法
实现效果如下:(感谢老罗视频的讲解) 视频下载地址:猛击这里没事多看看 不同过的实现方案还是不错的。就是在Textview中嵌套点图片显示出来。效果不错。有人该说,你这傻逼,闲着蛋疼了一会用着用那的。呵呵。其实呢这种方法可以避免布局中混乱嵌套的问题,你只需要搞个Textview和复制点图片进Drawable文件夹下即可实现一些功能了。不需要那么麻烦。要不然你得嵌很多布局也很麻烦。原创 2013-03-25 20:32:42 · 2070 阅读 · 1 评论 -
Android屏幕横屏竖屏切换的方法
package lxd.copenhagen.clickListern;import android.app.Activity;import android.content.pm.ActivityInfo;import android.os.Bundle;import android.view.View;import android.view.View.OnClickLis原创 2012-05-17 15:59:28 · 2036 阅读 · 0 评论