Android开发日志
ManLikeTheWind
全部都是知识
展开
-
package com.example.eTextView省略和Ellipsize回调监听;
package com.example.eTextView省略和Ellipsize回调监听;import android.annotation.SuppressLint;import android.text.TextUtils;import android.util.Log;import android.view.View;import android.view.Vi原创 2016-10-11 22:11:50 · 650 阅读 · 0 评论 -
ListView 隐藏 某个Item
算数据过多,所以pass掉数据处理。android隐藏listview中的某一项,可试的无效方法:1.view.setVisibility(View.GONE); //invisible 同样会留一个空白项占着位置。2.设置高度为0 不起作用,设置为1 会留有一条线 当连续多个项隐藏时会出现一大片空白 convertView.setVisibility(View.VISIBLE); convertView.setVisibility(View.GONE);转载 2016-10-18 15:15:21 · 10657 阅读 · 2 评论 -
Android 拦截 LinearLayout RelativeLayout ViewGroup 监听 传递到下面布局
Android 拦截 LinearLayout RelativeLayout ViewGroup 监听 传递到下面布局原创 2016-09-28 19:36:10 · 1491 阅读 · 0 评论 -
ListView 隐藏 某个 Item
最近在做个项目,有个需求涉及到一个功能,大概就是过滤掉listview的某个item,百度了一下,发现没啥好的解决方法,于是还是google一下,果然搞出了答案,记录一下,方便他人~ [java] view plain copy print?List mList = userListJson.patientCaseItems;转载 2016-10-18 14:36:57 · 1993 阅读 · 0 评论 -
邮件协议POP3/IMAP/SMTP服务的区别 常用邮箱的 IMAP/POP3/SMTP 设置
通过网上查找的资料和自己的总结完成了下面的文章,看完之后相信大家对这三种协议会有更深入的理解。如有错误的地方望指正。POP3 POP3是Post Office Protocol 3的简称,即邮局协议的第3个版本,是TCP/IP协议族中的一员(默认端口是110)。本协议主要用于支持使用客户端远程管理在服务器上的电子邮件。POP与POP3 POP协议支持“离线”邮件存储转发转载 2016-09-22 18:06:58 · 112191 阅读 · 0 评论 -
JavaMail JavaMail发送和接收邮件API(详解)
摘要: 一、JavaMail概述: JavaMail是由Sun定义的一套收发电子邮件的API,不同的厂商可以提供自己的实现类。但它并没有包含在JDK中,而是作为JavaEE的一部分。 厂商所提供的JavaMail服务程序可以有选择地实现某些邮件协议,常见的邮件协议包括: SMTP:简单...一、JavaMail概述: JavaMail是由Sun定义的一转载 2016-10-19 10:07:30 · 21870 阅读 · 0 评论 -
android 停止 终止 Thread 线程的三种方法
有三种方法可以使终止线程。 1. 使用退出标志,使线程正常退出,也就是当run方法完成后线程终止。 2. 使用stop方法强行终止线程(这个方法不推荐使用,因为stop和suspend、resume一样,也可能发生不可预料的结果)。 3. 使用interrupt方法中断线程。 1. 使用退出标志终止线程 当run方法执行完转载 2016-10-19 11:53:40 · 50568 阅读 · 0 评论 -
二维码 扫描框的 处理 美化功能 喜欢的 自己直接替换和修改
下面是color.xml 文件 #3F51B5 #303F9F #FF4081 #EDEDED #ff000000 #ffffffff #ffcccccc #ff404040 #c00000ff #ffffffff #ffc0c0c0 #c000ff00 #ffffffff #b原创 2016-08-17 11:47:02 · 3159 阅读 · 1 评论 -
INSTALL_FAILED_DUPLICATE_PERMISSION perm=android.permission.BAIDU_LOCATION_SERVICE pkg=com.exampl
INSTALL_FAILED_DUPLICATE_PERMISSION perm=**************** pkg=****************先看清单文件: <permission android:name="com.company.app.boardcast" android:protectionLevel="原创 2017-07-03 19:56:02 · 797 阅读 · 0 评论 -
AndroidStudio中的 multidex 的 Dex分包步骤
1.2.3.以下是文件内容:1.gradleapply plugin: 'com.android.application'android { compileSdkVersion 26 buildToolsVersion "26.0.1" defaultConfig { applicationId "com.redoor.a原创 2017-09-12 11:02:19 · 4410 阅读 · 0 评论 -
javaMail MessagingException CertPathValidatorException
12-18 16:30:36.643: W/System.err(2347): javax.mail.MessagingException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found.;12-18 16:30:36.643: W/System.err(2原创 2017-12-18 17:00:05 · 944 阅读 · 0 评论 -
TextView 获取自适应 wrap_content 的宽高 Android 获得view的宽和高
http://blog.csdn.net/yangdeli888/article/details/25405263在oncreate()中利用view.getWidth()或是view.getHeiht()来获取view的宽和高,看似没有问题,其实他们去得值是0,并不是你想要的结果?这是为什么呢?在调用oncreate()方法时,界面处于不可见状原创 2016-10-11 20:22:54 · 7626 阅读 · 0 评论 -
【安卓笔记】 内部类的广播接收者
在【全面解析service组件】一文中我们提到了采用广播接收者(BroadcastReceiver)使service与activity进行通信。在该例子中我们在service子类中定义了一个自定义的广播接收者,该广播接收者监听activity发出的特定的广播,并从而触发onReceive方法,我们在此方法中间接调用service类的方法,从而实现了service与activity间的通信。例子中的转载 2016-09-19 19:23:59 · 671 阅读 · 0 评论 -
解决Android使用Zxing扫描二维码改成竖屏后,后面的预览画面出现了拉伸,扭曲的情况
完美解决Android使用Zxing扫描二维码改成竖屏后,后面的预览画面出现了拉伸,扭曲的情况第一步:找到com.zxing.camera包下的CameraConfigurationManager.java文件中的void initFromCameraParameters(Camera camera)方法第二步:在 Log.d(TAG, Screen resol原创 2016-08-16 19:01:40 · 3107 阅读 · 1 评论 -
Android Accessibility(辅助功能) 学习
Accessibility:许多Android使用者因为各种情况导致他们要以不同的方式与手机交互。这包括了有些用户由于视力上,身体上,年龄上的问题致使他们不能看完整的屏幕或者使用触屏,也包括了无法很好接收到语音信息和提示的听力能力比较弱的用户。Android提供了Accessibility功能和服务帮助这些用户更加简单地操作设备,包括文字转语音(这个不支持中文),触觉反馈,转载 2016-08-02 15:18:38 · 574 阅读 · 0 评论 -
解决方案-支持各种屏幕密度
基本概念px: 像素(pixel),设备上的物理像素点。dp:跟dip是同一个概念,与屏幕物理像素点无关,而是基于屏幕密度抽象单位,被称作“设备独立像素”,会随着屏幕的密度进行自动的大小调整。sp: 专用于文字大小的设置,可根据字体大小首选项进行缩放。inch: 英寸,1英寸 = 2.54厘米。dpi: 屏幕像素密度, 单位英寸上像素点的数量。分辨率: 是指横纵方向上的像素点数,单位是px原创 2016-08-02 15:32:39 · 556 阅读 · 0 评论 -
关于Android 6.0 + 权限开发 解决办法
Android 6.0 关于permission 开发:http://www.2cto.com/kf/201604/498776.html;解决方法:一 、去手机设置找到该应用 允许权限;二、在代码中 在使用相关权限的时候,在java 代码中调用系统权限请求框,让客户允许;原创 2016-08-18 14:38:14 · 2922 阅读 · 0 评论 -
Thread Pool 线程池 使用 线程优化
在写程序时有些异步程序只执行一遍就不需要了,为了方便经常会写下面的代码new Thread(new Runnable() { @Override public void run() { // TODO Auto-generated method stub }}).start();这样new出来的匿名对象会存在一些问题1.由于是匿名的原创 2016-08-10 14:49:22 · 1652 阅读 · 0 评论 -
HandlerThread 的使用
ndroid线程的创建与销毁 在Android开发中经常会使用到线程,一想到线程,很多同学就立即使用 new Thread(){...}.start(); 这样的方式。这样如果在一个Activity中多次调用上面的代码,那么将创建多个匿名线程,程序运行的越久可能会越来越慢。因此,需要一个Handler来启动一个线程,以及删除一个线程。 保证线程不会重复的创建。 1、原创 2016-08-10 14:50:17 · 412 阅读 · 0 评论 -
JavaBean Map List转换成Json 对象或者字符串
1.压缩包里面包含 jar包和使用的例子,到时候使用的后将方法名字改下就可以。链接: http://pan.baidu.com/s/1pL1tWJh 密码: 4ngk2.若果你是从网上下载:链接: http://pan.baidu.com/s/1dFib4sD 密码: rjscjson-lib-2.4-jdk15.jarjakarta commons-lang 2.5.jar ja原创 2016-09-13 10:29:07 · 820 阅读 · 0 评论 -
Android 应用自动检测更新代码
由于Android项目开源所致,市面上出现了N多安卓软件市场。为了让我们开发的软件有更多的用户使用,我们需要向N多市场发布,软件升级后,我们也必须到安卓市场上进行更新,给我们增加了工作量。因此我们有必要给我们的Android应用增加自动更新的功能。既然实现自动更新,我们首先必须让我们的应用知道是否存在新版本的软件,因此我们可以在自己的网站上放置配置文件,存放软件的版本信息:转载 2016-09-18 16:16:07 · 734 阅读 · 0 评论 -
ProgressBar样式集合
android 进度条的样式 例1:(默认样式(中等圆形))Xml代码 android:id="@+id/progressBar1" android:layout_width="wrap_content" android:layout_height="wrap_content" /> 例2:(超大圆形)Xml代码转载 2016-09-18 16:17:35 · 878 阅读 · 0 评论 -
Android Sensor Orientation 传感器开发
手机方向图将手机平放在桌面上来看,手机的左下角是坐标原点,水平向右为x轴,水平向前为y轴,由x轴和y轴正方向叉乘形成的方向为z轴,当手机平放时,z轴指向天空的方向。注释:手机放平:水平旋转 x坐标变化,短边翻转 Y坐标变化,长边翻转 Z坐标变化;android的方向传感器可以获取3个数据。orientation0:y轴在水平面上的投影偏离正北方向的角原创 2016-08-23 11:32:38 · 3182 阅读 · 0 评论 -
Android Notification常见样式总结
本文总结一下开发中使用的Notification的常见样式 Demo下载地址 demo里有两首歌和打包后的apk,所以比较大,如果网不好下载请耐心!代码中用的自定义常量 public static final int TYPE_Normal = 1; public static final int TYPE_Progress = 2; public s转载 2016-09-18 16:14:56 · 730 阅读 · 0 评论 -
Zxing图片识别 从相册选取二维码图片进行解析总结
Zxing图片识别 从相册选取二维码图片进行解析总结 在Zxing扫描识别和图片识别的解析对象是相同的本文分三个步骤:1 获取相册的照片2 解析二维码图片3 返回结果 1) 获取相册照片google对4.4的uri做了点改动 为了适配多种手机 需要做一个判断版本在Activity中开启相册:[java] vi原创 2016-08-16 18:01:11 · 9270 阅读 · 8 评论