
Android
修车码农
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Android5.0系统:Material风格以及DrawerLayout抽屉效果
先上效果图: 主要组件:DrawerLayoutToolbar首先,配置文件代码:<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" xmlns:app= "http://sch原创 2015-10-29 18:26:47 · 470 阅读 · 0 评论 -
Android通过wifi连接Intermec PB50打印机进行条码打印
前提:设置好打印机无线网络,通过浏览器能够正常访问打印机设置页面访问打印机设置页面 直接在浏览器输入打印机ip,我这里配置的是192.168.0.123,如果打印机无线网络未配置成功则访问不成功,一下是我的打印机设置页面 设置打印语言 切换到Configuration->Printer->Web Shell 参考地址:https://support....原创 2018-02-27 14:12:25 · 1786 阅读 · 3 评论 -
Android 开发 使用wifi连接adb
前提条件:手机与电脑要处于同一局域网下1.先将手机使用USB线连接电脑,使用以下命令查看是否连接正常Monty:~ monty$ adb devicesList of devices attached7YRBBDB691202979 device2.查看手机IP地址Monty:~ monty$ adb shell netcfg...省略无用的信息lo UP原创 2017-10-26 09:00:45 · 520 阅读 · 0 评论 -
DrawerLayout 事件穿透解决方案
今天在使用DrawerLayout的时候遇到一个比较奇葩的问题,在DrawerLayout上下滑动的时候,底部的ListView会获得事件跟着手机滑动。 网上大多数DrawerLayout的实例都是跟google一样,一个listview,所以listview会获得焦点,事件就不会传递了。但是我是用的include加载的布局,所以才会出现这个情况。原创 2017-10-16 14:46:55 · 766 阅读 · 1 评论 -
使用注解代替enum
public class MyConstants { public static final int STATE_ONE = 1; public static final int STATE_TWO = 2; public static final int STATE_THREE = 3; // 自定义一个注解MyState @IntDef({STATE_ONE原创 2017-11-01 15:49:19 · 337 阅读 · 0 评论 -
使用Python进行Android自动化打包发布
Python刚入门,都是一些基础用法。 下面代码中需要蒲公英的uKey和api_key,需要去蒲公英的文档中获取(https://www.pgyer.com/doc/api#uploadApp) # coding:utf-8import os, sys, time, json# os.system("sh buildApk.sh")apkdir = os.getcwd() + "/build/原创 2017-11-06 08:50:45 · 3394 阅读 · 0 评论 -
MPAndroidChart 之 CombinedChart组合图简单使用
布局代码:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:layo原创 2017-10-20 14:10:39 · 7675 阅读 · 2 评论 -
Leakcanary部分泄露警报无需修复
转载自:https://lynn8570.github.io/posts/some%20memory%20leaks%20that%20no%20need%20to%20be%20fixed/前言使用leakcanary检查内存泄露之后,由于他的工作原理,造成所有的在上下文关闭之后,还未被释放的资源就会引爆内存泄露通知。但是不是所有的泄露都需要修复的。下面总结几个我的血泪史,希转载 2017-09-12 16:14:17 · 389 阅读 · 0 评论 -
华为设备(手机、平板)不打印Log解决方案
进入设备的工程模式打开Log开关手机在拨号盘输入以下代码*#*#2846579#*#*平板横屏模式下,打开计算器,输入一下代码 一定要切换到横屏模式,否则无法输入括号()()2846579()()=点击后台设置 点击Log设置 勾选CP日志 最后,重新运行App就ok了。原创 2017-09-11 10:38:45 · 4850 阅读 · 2 评论 -
3分钟傻瓜式反编译一个APP
写在前面: 最近工作有些忙,一段时间没更新博客了,趁着刚吃完晚饭,来更新一下~ 前几天,需求上有一个功能没思路,反编译了一下同类型的APP,找到了一个关键类,问题得以解决。网络上有很多比较成熟的文章,不过我个人对于反编译这块,有些需求过剩,不够简单粗暴,所以特来介绍一个方便的工具来进行反编译操作。反编译是为了啥?我们什么时候需要反编译呢?想获得目标APP的资源(图片等)有功能不会写了,参考(转载 2017-08-31 09:00:29 · 556 阅读 · 0 评论 -
java中split()特殊符号"." "|" "*" "\" "]"
关于点的问题是用string.split("[.]") 解决。关于竖线的问题用 string.split("\\|")解决。关于星号的问题用 string.split("\\*")解决。关于斜线的问题用 sring.split("\\\\")解决。关于中括号的问题用 sring.split("\\[\\]")解决。转载 2017-08-30 10:07:54 · 670 阅读 · 0 评论 -
Android动态设置ViewPager是否可手指滑动
重写onTouchEvent和onInterceptTouchEvent即可. 注意:这段代码并不是取消了滑动效果,只是拦截了滑动事件,不允许手指滑动,通过setCurrentItem切换时依旧有滑动的动画效果。/** * 自定义ViewPager,可动态设置是否支持滑动 * Created by monty on 2017/8/27. */public class CustomViewPa原创 2017-08-30 09:11:00 · 1981 阅读 · 0 评论 -
Android-自定义类似excel表格,双向滑动的ListView
效果图: 主要代码:/** * Created by monty on 2017/8/31. */public class PanelListLayout extends FrameLayout { private static final String TAG = PanelListLayout.class.getSimpleName(); @BindView(R.id.tv原创 2017-09-06 14:26:05 · 2943 阅读 · 5 评论 -
Android 屏幕常亮
第一种方法:使用WAKE_LOCK// 添加权限<uses-permission android:name="android.permission.WAKE_LOCK" /> private PowerManager powerManager = null; private WakeLock wakeLock = null; powerManager = (PowerManager) th原创 2017-08-25 08:49:29 · 642 阅读 · 0 评论 -
Android5.0系统:一个属性搞定3D效果
Android5.0系统:一个属性搞定3D效果```android:elevation="10dp" ```原创 2015-10-29 15:56:37 · 349 阅读 · 0 评论 -
Android开发中Google地图选点页面打开闪退的问题
Android开发中Google地图选点页面打开闪退的问题使用release签名构建出来的release包,通过adb install 安装一切正常。但是发布到Google Play之后,通过GooglePlay安装的包无法打开Google Map,报如下错误{"code": 403,"errors": [{"domain": "global","message": "Reques.原创 2018-11-05 08:59:04 · 2578 阅读 · 0 评论