排序:
默认
按更新时间
按访问量

webstorm自动编译Less文件成css

使用前需要先安装node.js和Lessc,此处请自行百度。 首先找到webstom的 setting -> tools -> file watchers -> Less 如下图: 双击less弹出如...

2018-06-21 17:56:24

阅读数:13

评论数:0

android模仿打电话期间手机靠近息屏,远离亮屏

由于项目有个在打电话时靠近时要息屏远离手机是要亮屏的需求,经过一顿google和百度都是说 1.要释放电源锁(mWakeLock.release())和获取电源锁(mWakeLock.acquire())来达到这样的效果,但是这样并不能像系统打电话的那要亮屏息屏。 2.又有人说是如下方法,但是...

2018-04-18 15:14:42

阅读数:30

评论数:0

android ViewPager 自适应高度

很多Android开发者会遇到的问题,ViewPager无法自适应内容的高度,包括子Fragment或view 下面根据需求给出2中方式来动态根据内容设置ViewPager的高度: 1.是网上大家都说的取所有view最大高度作为ViewPager的高度代码如下: public class...

2018-04-09 14:28:39

阅读数:127

评论数:0

build.gradle and gradle.property的引用关系和部分使用

可实现在gradle.property中动态设置build.gradle中的属性; 同时不会触发项目的再次编译,更方便修改和设置;以下是gradle.property文件配置#应用的版本信息 #version_code必须是整数,每次新版本需增加这个值 VER_CODE = 1 #version...

2018-01-03 13:41:37

阅读数:293

评论数:0

AutoCompleteTextView中的弹出框实现模糊查询

AutoCompleteTextView中的弹出框实现模糊查询只需重写AutoCompleteTextView中的arrayadapter 重写 Arrayadapter 源码中的words[k].startsWith(prefixString) 修改成 words[k].indexOf(pr...

2017-12-06 17:06:22

阅读数:198

评论数:1

android 打包和签名记录

=========android打包========= 以下是原理图:由android的项目经过编译和打包,形成了:.dex 文件 resources.arsc uncompiled resources AndroidManifest.xml解压了一个普通的apk文件,解压出来的文件如下:...

2017-12-06 15:54:04

阅读数:139

评论数:0

仿微信群组头像组合边框实现

由于项目需要展示头像跟微信群组那样的组合,网上搜了一堆都不太符合要求,额,可能没有找到吧 下面就分享一个自己整合的头像合成工具类:先说一下实现思路和步骤:(1)首先要创建一张空白的大图片 (2)根据需要的图片宽度(此处都是正方形),计算所有图片在空白图片中的坐标,由于要设置小图片直接的间隙,此处...

2017-11-21 15:56:38

阅读数:1808

评论数:0

windows下查看的端口占用情况

1、Windows平台 在windows命令行窗口下执行: 1.查看所有的端口占用情况 C:>netstat -ano 协议 本地地址 外部地址 状态 PID ...

2017-09-28 11:09:28

阅读数:164

评论数:0

android手动 v2 签名

用v2签名前要进行v1签名或zipalign1. zipalign使用命令如下(v1签名可行百度很多工具的,android studio也可以eclipse也可)zipalign.exe -v -p 4 input.apk output.apkzip对齐,因为APK包的本质是一个zip压缩文档,经...

2017-09-28 10:48:25

阅读数:498

评论数:0

android原有项目中集成react-native

react-native集成小结(各种坑)react-native环境搭建参考先要有个android项目 配置环境 、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、 android原有项目中集成react-native,为了保证后面文件下载顺利请设置镜像1.主要...

2017-09-28 09:52:38

阅读数:337

评论数:0

AlarmManager定时发送广播,定时保活,兼容个版本

由于android个手机版本的迭代和厂商对内核的修改导致AlarmManager的使用不想以前那么准确了。在api19以前可以使用setRepeating设置重复发送广播,只用就需要自己在发送闹钟后,在接收处再次发送相同的闹钟,实现重复执行的效果;下面对AlarmManager的使用做了一些兼容性...

2017-08-31 14:21:53

阅读数:850

评论数:0

android Html.fromHtml font 标签支持设置字体大小和颜色

由于在android 中的Html源码中对html标签的支持不是很完全,在使用textview加载html自定义字体样式的时候遇到坑了,就是font标签不支持size属性,查看源码中发现没有去解析size属性// Html源码部分 private static void startFont(Sp...

2017-08-30 17:52:38

阅读数:959

评论数:0

常用网站地址集合

android源码地址 http://grepcode.com/project/repository.grepcode.com/java/ext/com.google.android/android/客服临时会话 QQ支持临时会话设置 阿里旺旺支持临时会话设置 SKYPE支持临时会话设置 ...

2017-08-14 11:29:59

阅读数:198

评论数:0

完整的OKhttp请求封装的网络框架

完整的OKhttp请求封装的网络框架1.实现get,post等请求 2.支持上传,下载功能(支持断点续传) 3.支持Gson泛型解析json数据 4.使用mvc设计模式 5.封装glide图片库使用 6.支持自定义异常,异常的集中处理 7.添加缓存支持 8.支持log显示控制 9....

2017-08-04 19:12:18

阅读数:193

评论数:0

listview中使用getCheckItemIds和getCheckedItemIds获取选中项

1、使用 listview .getCheckItemIds();(已弃用)使用此方法获取选中项需要重写adapter中的以下方法才会有效:@Override public long getItemId(int position) { // TODO Auto-generated meth...

2016-11-30 09:20:24

阅读数:556

评论数:0

android studio 之完美修改包名

android studio 修改包名:网上很多例子,感觉都有点复杂,麻烦,下面介绍一种最直接暴力的修改包名的方法:1.如下图所示,在android或是project模式下,在java文件夹下面创建包名为com.taobao.mm 2.将已有的文件夹net.sourceforge.simcpux展...

2016-08-04 17:42:26

阅读数:4562

评论数:1

android View 的关键生命周期

View 的关键生命周期如下图:

2016-06-24 14:52:28

阅读数:302

评论数:0

div居中显示

以下是div居中显示的3种方法:<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title>Insert title here</title><...

2016-06-23 17:28:56

阅读数:687

评论数:0

微信分享完整demo

微信图片选择分享完整demo:1.调用微信官方api进行分享; 2.调用系统api进行微信分享; 3.支持分享到好友,群,朋友圈;提供: APP_ID (自己申请的,仅供测试使用,不作任何商业用途)public static final String APP_ID = "wx261...

2016-06-15 11:07:07

阅读数:11732

评论数:0

final Map可以修改内容,final 常量不能修改

对比集合:final Map map =new HashMap(); final List list =new ArrayList(); map和list 对应的是栈中存储的地址,final表示地址不能修改,但是地址对应的内存区域的值是可以修改的;对比常量:final Stri...

2016-06-07 18:04:35

阅读数:2921

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭