Android基础
文章平均质量分 65
SmilePreDay
这个作者很懒,什么都没留下…
展开
-
关于腾讯应用管理的应用认领
关于腾讯应用管理中心,认领应用腾讯原文:1、提交需认领应用的PackageName。2、下载应用中心提供的未签名包,并将与待认领应用一致的签名写入该包中。3、上传完成签名的安装包进行校验。下载待签名的空包下载 下载完成后,请将需认领应用的MD5签名写入空白包中如何签名[csharp] view plain copy原创 2016-05-26 16:17:25 · 553 阅读 · 0 评论 -
[Android Studio] Android studio 多渠道打包
最近一直用android studio 进行开发,在开发和发版的时候,遇到一个多渠道打包的问题,由于公司里是有七个渠道的包进行分发,由于每次去AndroidManifest.xml修改渠道的值,甚是麻烦。。。最后去google了一番,发现有些方法,是在gradle文件里切换各种不同的AndroidManifest.xml文件,感觉这样也太麻烦些了。。。后面搜索了些,发些大家写得都差不多,发现一原创 2016-09-08 11:15:35 · 284 阅读 · 0 评论 -
Android 使用SpannableString在TextView中插入表情、超链接、文字变大、加粗
本文转载自:http://www.jianshu.com/p/84067ad289d2 效果图集合:首先我们先来了解SpannableStringSpannableString其实和String一样,都是一种字符串类型,同样TextView也可以直接设置SpannableString作为显示文本,不同的是SpannableString可以通过使用其方转载 2016-10-09 15:08:48 · 900 阅读 · 0 评论 -
Android仿微信朋友圈图片查看器
看博文之前,希望大家先打开自己的微信点到朋友圈中去,仔细观察是不是发现朋友圈里的有个“九宫格”的图片区域,点击图片又会跳到图片的详细查看页面,并且支持图片的滑动和缩放?这个功能是不是很常用呢?!那么我今天正好做了这个Demo,下面为大家讲解一下。首先按照惯例先看一下效果图吧,尤其不会录制gif动画(哎~没办法,模拟器不支持多点触控,刚好我的手机又没有Root,不能录屏,悲催啊,大家见谅,想要看真实转载 2016-08-04 18:35:49 · 2679 阅读 · 0 评论 -
Android利用canvas画各种图形 及Paint用法
1、首先说一下canvas类:Class OverviewThe Canvas class holds the "draw" calls. To draw something, you need 4 basic components: A Bitmap to hold the pixels, a Canvas to host the draw calls (writing into转载 2016-08-04 18:34:08 · 308 阅读 · 0 评论 -
教你如何用Android画一个几何图形
先来介绍一下画几何图形要用到的,画布(Canvas)、画笔(Paint)。1. 画一个圆使用的是drawCircle:canvas.drawCircle(cx, cy, radius, paint);x、y代表坐标、radius是半径、paint是画笔,就是画图的颜色;2. 在画图的时候还要有注意,你所画的矩形是实心(paint.setStyle(Paint.Style.FILL)转载 2016-08-04 18:32:14 · 1719 阅读 · 0 评论 -
仿qq侧滑删除Item
一直感觉QQ最近联系人那个侧滑删除功能挺高大上的,经过几经波折,终于在新的一年里实现了该功能。实现这个功能真是费了老劲了,好几次有了想法,兴奋的去写代码实现,结果让代码打了自己一个耳光,最终还是用margin的方式实现了这种效果,好吧, 先上效果!看完效果,就来说一下思路吧:1、item的左右滑动效果我是用的magin实现的。2、转载 2016-07-08 18:41:37 · 287 阅读 · 0 评论 -
android CoordinatorLayout使用
一、CoordinatorLayout有什么作用CoordinatorLayout作为“super-powered FrameLayout”基本实现两个功能: 1、作为顶层布局 2、调度协调子布局CoordinatorLayout使用新的思路通过协调调度子布局的形式实现触摸影响布局的形式产生动画效果。CoordinatorLayout通过设置子View的 Behaviors来调转载 2016-07-06 14:33:45 · 292 阅读 · 0 评论 -
android中的后退键——onBackPressed()的使用
多网友不明白如何在Android平台上捕获Back键的事件,Back键是手机上的后退键,一般的软件不捕获相关信息可能导致你的程序被切换到后台,而回到桌面的尴尬情况,在Android上有两种方法来获取该按钮的事件。 1.直接获取按钮按下事件,此方法兼容Android 1.0到Android 2.1 也是常规方法,直接重写Activity的onKeyDown方法即可,代码如下:@Ov转载 2016-07-06 14:32:08 · 361 阅读 · 0 评论 -
仿微信支付宝输入密码框
build.gradle中添加依赖dependencies { compile 'com.jungly:GridPasswordView:0.1'}在layout中添加GridPasswordView <com.jungly.gridpasswordview.GridPasswordView android:id="@+id/pswView" an原创 2016-07-25 16:41:35 · 450 阅读 · 0 评论 -
popuWindow和软键盘共存
当窗口弹出PopuWindow,在PopuWindow弹出软件盘,1、键盘不消失 布局不改变popupWindow=new PopupWindow(popuview,LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);// 需要设置一下此参数,点击外边可消失 popupWindow.setBackgroundDraw原创 2016-07-25 16:32:59 · 488 阅读 · 0 评论 -
Android开发学习之路--RxAndroid之初体验
学了一段时间Android,看了部分的项目代码,然后想想老是学基础也够枯燥乏味的,那么就来学习学习新东西吧,相信很多学Java的都听说过RxJava,那么android下也有RxAndroid。 RxJava最核心的两个东西是Observables(被观察者,事件源)和Subscribers(订阅者)。Observables发出一系列事件,Subscribers处理这些事件。这里的事转载 2016-05-23 14:37:36 · 638 阅读 · 0 评论 -
倒计时的CountDownTimer
定时执行在一段时候后停止的倒计时,在倒计时执行过程中会在固定间隔时间得到通知(译者:触发onTick方法),下面的例子显示在一个文本框中显示一个30s倒计时: Java代码 new CountdownTimer(30000, 1000) { public void onTick(long millisUntilFinished) {转载 2016-05-17 16:36:09 · 241 阅读 · 0 评论 -
com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: java.security.cert.CertP
错误详情: com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: java.security.cert.CertPathValidatorException: Trust anchor for certification path not found. 在继承的Application类里面onCreat原创 2017-06-26 17:48:54 · 6086 阅读 · 0 评论