- 博客(14)
- 资源 (1)
- 收藏
- 关注
原创 微信小程序开发记录(实时更新..)
1、navigator 无法跳转 tabBar里的页面方案一:把 switchTab方法 替换navigator方法 <view bindtap='click'>跳转</view> click: function() { wx.switchTab({ url: '目标页面', }) }...
2019-05-22 18:06:38
805
原创 AndroidStudio突然断电后造成的项目编译崩溃解决
今天莫名跳电三次,是道德的沦丧还是人性的扭曲?哈哈哈跳电第一次,重启AS后没太在意就继续编码了,然后没一会又跳电了,再次重启AS之后,也能编译完成,就提示找不到默认Activity不能直接启动,但是明明设置了默认的啊,检查默认Activity也没问题。最后发现有一些文件打开时已经展示异常了,但用记事本打开就没问题。所以确定是IDE的问题;接着用他们说的方法:File -> Inv...
2019-04-19 22:45:52
822
原创 Android图片选择及拍照的整体解决方案(兼容:6.0权限+7.0Provider)
注:本文所写内容已验证 图片选择及拍照可以说是最常见的使用场景之一,本文所使用的权限框架为Rxjava,图片框架为知乎开源的Matisse;即使使用的是框架,但还是有很多需要注意的细节点,为此写个博客梳理一下。步骤一(配置):1. 兼容7.0:(1)在AndroidManifest增添以下内容<application>....<provi...
2019-04-03 19:49:44
605
原创 知识导向
APK瘦身: 1、http://www.jianshu.com/p/bd90dee57ad0 2、http://blog.youkuaiyun.com/u011335851/article/details/52187739 3、http://www.codeceo.com/article/android-app-slimming-guide.html WebP图片格式介绍: 1、http://isux
2017-04-26 15:57:39
603
原创 Android开发实用记录,遇到什么更新什么
1、 使用DataBinding框架时(这个很好用,自行搜查),运行报某某Binding包找不到的错,这里又分多种情况: (1)点错误提示跳到错误位置,是曾经用DataBinding绑定过的类,虽然删除不用了,但是build文件里还存在引用,解决方法是:删除整个build文件夹,然后重新运行,就会重新生成新build文件夹 (2)数据绑定错误,这个错的原因可能是你绑定的数据不存在,一般出现在我们
2016-12-09 00:08:46
545
原创 控件连续点击两次及多次
应用场景: 1.两次点击的应用场景太多了,作用表示“强调”,典型的点两次退程序、点两次进某个界面 2.多次点击应用场景相对较少,根据需要吧两次: /** * 监听控件连续点击2次 * @param view 控件 * @param intervalTime 多少时间内有效 */ public void list
2016-11-28 12:17:50
702
原创 自定义不依赖于Activity的Toast
/** * 自定义Toast类 * Created by Administrator on 16-11-28. */public class Tast { //挂载的View private static View view=null; //窗体管理对象 private static WindowManager mWM=null; /** *
2016-11-28 11:10:58
1109
原创 使控件可拖拽
/** * 监听控件移动状态 * @param view 控件 */ private void iniListener(final View view) { //获得整个屏幕的宽、高 WindowManager wWM = (WindowManager) getSystemService(Context.WINDOW_SERVIC
2016-11-28 00:55:07
680
原创 UI控件的初始显示状态与Service的存亡状态绑定
应用场景: 非常多啦,只要你这个控件会根据Service的运行状态改变内容,比如你一个按钮原始状态是“点击下载”,点击后显示“正在下载”,你不可能看着它下载吧,你得去其他Activity逛逛,逛完回来下载依然没有完成控件还应该显示”正在下载”,可现实是控件成了初始状态“点击下载” 解决思路(不是存SP): 控件的显示状态和Service的运行状态绑定,Service在运行说明正在下载就
2016-11-25 00:21:46
348
原创 控件抖动配合手机震动
功能应用场景:表单提交不符合规范、密码输入错误等1、在res下的anim文件夹下创建xml文件(以下为demo.xml),没有anim文件夹自己创建。demo.xml内容: <translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromXDelta="0" android:to
2016-11-24 18:26:39
326
原创 用最优的定位方式,获得经度、纬度
比较喜好简单明了的风格,以下方法只是单次获取位置,定位方式没有写死,是根据设备当前所处环境获取最佳定位方式去定位的 /** * 用最优的定位方式,获得经度、纬度:【记得加权限】 * @param context * @return 经度、纬度 */ public double[] getPosition(Context context) {
2016-11-23 18:26:09
562
原创 获得系统联系人信息,电话和名称
/** * 获得联系人电话和名字,封装到Map放进集合 * @return 返回信息集合 */ private List<HashMap<String, String>> iniData(Context context) { //装Map的集合 List<HashMap<String,String>> list=new Array
2016-11-21 15:56:15
853
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人