android技巧
祥哥_Andy
这个作者很懒,什么都没留下…
展开
-
android应用程序安装后自动打开
GetBroadcast.registerReceiver(getApplicationContext());//注册广播,用于监听应用是否安装完成 //安装apk protected void installApk(File file) { Intent intent = new Intent(); intent.setAction("android.intent.action.VIEW原创 2014-03-30 21:09:48 · 588 阅读 · 0 评论 -
一键加载本地网络图片
public class ZSLLoadImageUtils { private static ZSLLoadImageUtils imgInstance; public static ZSLLoadImageUtils getImgInstance() { if (imgInstance == null) { imgInstance ...原创 2018-06-04 09:12:25 · 180 阅读 · 0 评论 -
android zbar扫描快,zxing可以生成和识别本地
zbar扫描快,zxing可以生成和识别本地,So,我就把他们结合在了一起,这样二维码识别就更便捷了(包含主要功能,二维码识别生成,条形码识别生成)https://github.com/bertsir/zBarLibary...原创 2018-05-21 10:11:21 · 1159 阅读 · 0 评论 -
方块布局显示内容
import android.content.Context; import android.util.AttributeSet; import android.widget.RelativeLayout; /** * 方块形状显示内容 */ public class SquareLayout extends RelativeLayout { public SquareLayou...原创 2018-04-24 14:19:10 · 413 阅读 · 0 评论 -
解决ScrollView与ViewPager、ListView的滑动冲突
public class CommonScrollView extends ScrollView { private float xLast,yLast,xDistance,yDistance; // ScrollView的子View, 也是ScrollView的唯一一个子View private View contentView; // 用于记录正常的布局位...原创 2018-04-23 16:01:50 · 213 阅读 · 0 评论 -
Android 一个简易的自定义软键盘
Android 一个简易的自定义软键盘前言: 我看的第一篇博客就是HongYang的博客。后面一段时间开始对看博客产生浓厚的兴趣(也就一两个月,最多两个月……),每天泡在CSDN上几个小时,纵阅各路大神的博客。当然,看的最多的是HongYang的博客,借机加入了HongYang的交流群,从此踏上了一条不归路(在群里天天水,竟然被我混上了管理,感谢HongYang厚爱)……可惜,我只是个菜鸟,各路大...转载 2018-04-03 17:26:23 · 716 阅读 · 1 评论 -
Android AlertDialog有EditText无法弹出输入法的解决
AlertDialog dialog = new AlertDialog.Builder(this).create(); View view = LayoutInflater.from(mActivity).inflate(R.layout.dialog_check_result, null); dialog.setCanceledOnTouchOutside(false); dialog.sho...原创 2018-03-26 11:02:00 · 210 阅读 · 0 评论 -
Android Studio 使用小技巧和快捷键
更多:当你为某个书签指定了标记,你可以使用快捷键 Ctrl + 标记 来快速跳转到标记处,比如输入Ctrl + 1,跳到标记为1的书签处。 2. 折叠/展开代码块(Collapse Expand Code Block) 描述:该操作提供一种方法,让你隐藏你不关心的部分代码,以一种较为简洁的格式显示关键代码。一个有意思的用法是隐藏匿名内部类的代码,让其看起来像一个Lambda表达转载 2017-08-01 10:42:23 · 409 阅读 · 0 评论 -
android:configChanges="orientation|keyboardHidden"的使用
当在activity加上android:configChanges="keyboardHidden|orientation"属性,就不会重启activity.而只是调用onConfigurationChanged(Configuration newConfig).这样就可以在这个方法里调整显示方式. 在xml文件里面可以进行配置configChanges也可以在代码中动态配置 注意:原创 2017-02-24 12:14:57 · 445 阅读 · 0 评论 -
Bitmap.createBitmap函数有6个重载方法
位图剪切参考重载方法4和6,重载方法6比较简单 public static Bitmap createBitmap (Bitmap src) 从原位图src复制出一个新的位图,和原始位图相同 public static Bitmap createBitmap (int[] colors, int width, int height, Bitmap.Config config)转载 2016-07-08 10:32:04 · 279 阅读 · 0 评论 -
Android EditText 搜索框 icon在中间
类似这样EditText 搜索框,hiht 提示有一个icon并且text内容。 重写EditText : package mobi.truekey.weapp2.widget; import android.content.Context; import android.content.res.TypedArray; im转载 2016-06-21 11:45:49 · 524 阅读 · 0 评论 -
Android中Textview显示带html文本二-------【Textview显示本地图片】
Textview可以显示基本的HTML标签,如果不知道那些标签,可以查看Android中Textview显示带html文本一-------【HTML标签】! 下面着重说一下Textview显示“img”标签,也许看到这里,大家都会想到就是构建ImageGetter,重载一下其 public Drawable getDrawable(String source)方法,获取该路径的图片。转载 2016-06-21 11:19:12 · 262 阅读 · 0 评论 -
用自定义的RoundImageView来实现圆形图片(可加边框)
本文的控件来自:http://blog.csdn.net/alan_biao/article/details/17379925 这个控件不同于之前介绍过的那个框架,这个仅仅能过将图片裁剪为圆形,没能弄成椭圆,也没有android:scaleType属性。但他可以提供两重边框,对于简单的使用来说,是完全够用的。 使用方式和之前一样,首先先配置attrs.xml转载 2016-07-06 13:43:36 · 3064 阅读 · 0 评论 -
android整合两个bitmap
有时候会遇到这样的需求,将两个bitmap对象整合并保存为一张图片,代码如下: private Bitmap toConformBitmap(Bitmap background, Bitmap foreground) { if( background == null ) { return null; }转载 2016-07-11 17:01:25 · 330 阅读 · 0 评论 -
android编码命名规范
书写规范 1. 编码方式统一用UTF-8. Android Studio默认已是UTF-8,只要不去改动它就可以了。 2. 缩进统一为4个空格,将Tab size设置为4则可以保证tab键按4个空格缩进。另外,不要勾选上Use tab character,可以保证切换到不同tab长度的环境时还能继续保持统一的4个空格的缩进样式。 3. 花括号不要单独一行,和它转载 2016-06-29 10:43:58 · 1652 阅读 · 0 评论 -
Android开源项目分类汇总
第一部分 个性化控件(View) 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、 GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、 FlipView、ColorPickView、GraphView、UI Style等等。 一转载 2014-11-20 09:54:02 · 777 阅读 · 0 评论 -
自定义控件步骤
1.自定义一个组合控件 定义一个累 继承LinearLayout RelativeLayout 2.重写构造方法 两个参数的构造方法 在定义xml布局文件的时候 回去调用这个构造方法 3.在构造方法里面 View.inflate(context,R.layout.ui_setting_view,this)把布局文件 转换成view对象,挂载到自己身上; 4.为了方便起见 希望增加一些自定义原创 2014-03-31 01:32:50 · 579 阅读 · 0 评论 -
Android集成支付宝,H5支付页面点击无反应
前段时间项目需求,集成了支付宝手机支付功能,集成过程中一切顺利,禁不住感叹大厂提供的东西就是给力。然而今天测试拿手机过来,跟我说手机未安装支付宝的时候,使用H5支付某些按钮点击无效。然后我去看了一下,还真是,但是奇怪的是部分手机没有问题,小部分手机出现了这个情况,同样一套代码,怎么会有两种区别这么大的结果。第一反应是想是不是支付宝的包出问题了,然后就去支付宝论坛查阅,并没用招到解决的方案。操作如上...转载 2018-06-29 15:29:45 · 3628 阅读 · 0 评论