- 博客(28)
- 资源 (2)
- 收藏
- 关注
原创 使用ScheduledExecutorService 替代Timer
大佬们,直接使用Timer 提示用ScheduledExecutorService 替代好点,麻烦看看下面写的一个工具类有没有毛病,忘大佬们不吝赐教public class TimerUtil { private static TimerUtil instance; private final ScheduledExecutorService scheduledExecutorService; private TimerUtil() { Thre...
2021-03-26 11:33:11 1367
转载 android串口通信以及串口协议解析
http://blog.csdn.net/junfeng120125/article/details/9328947一,android串口通信串口通信采用一个第三方开源项目,实现串口数据收发。1. 使用了http://code.google.com/p/android-serialport-api/的项目的serialport api和jni;2. 支持4串口同时收发,有定时自动发送功能,收发模式...
2018-06-19 13:42:01 2685
原创 高德地图开发 Debug版本和发布版本 SHA1的获取
找到C:\Users\admin\.Android,该.Android文件夹下找到debug.keystore,这是你的密钥库文件然后在该密钥库所在的路径下运行cmd,输入keytool -list -v -keystore debug.keystore密钥库口令可以按 ENTER 跳过,即可得到调试版的SHA1。
2017-07-11 10:03:05 2331
原创 Android工程方法数超过65535,怎么破
当Android工程方法数大于66535时,就会报错:UNEXPECTED TOP-LEVEL EXCEPTION: java.lang.IllegalArgumentException: method ID not in [0, 0xffff]: 65536 at com.android.dx.merge.DexMerger$6.updateIndex(DexMerg
2017-05-19 09:56:57 479
转载 2017移动端UI设计规范模板参考以及设计规范的好处
即将进入崭新的一年2017年啦,我们的移动端的UI设计规范也层出不穷。很多APP设计师也要在年底给公司或者是团队做一个总结。那么一个像样的APP ui设计规范也是很有必要的作品回顾。另外,25学堂的小编相信大部分的UI设计师的情况是如下:在创业公司做着一位独立设计师,说好听点是独立设计师,难听点,就是唯一的设计师。创业型公司,UI UE你要全包。但是我还是很有追求的在每个版本改版之
2017-05-16 11:09:21 8651 2
转载 Android 弹出软键盘android:windowSoftInputMode设置总结
当在Android的layout设计里面如果输入框过多,则在输入弹出软键盘的时候,下面的输入框会有一部分被软件盘挡住,从而不能获取焦点输入。或者是有使用framentlayout悬浮在底部的button也会挡住输入框。一、解决办法方法一:在你的activity中的oncreate中setContentView之前写上这个代码getWindow().setSoftInputM
2017-05-16 10:40:52 743
转载 android:screenOrientation属性
在开发android的应用中,有时候需要限制横竖屏切换。只需要在AndroidManifest.xml文件中加入android:screenOrientation属性限制。android:screenOrientation="landscape"是限制此页面横屏显示, android:screenOrientation="portrait"是限制此页面数竖屏显示。
2017-05-16 10:23:49 387
原创 @SerializedName注解
使用Gson解析json成对象时默认的是将json里对应字段的值解析到java对象里对应字段的属性里面。然后我们经常会遇到我们自己定义的java对象里的属性名跟json里的字段名是不一样的,这种情况怎么办呢,这时我们就可以使用@SerializedName注解来将对象里的属性跟json里字段对应值匹配起来。 下面说说具体使用方法: 我们有一段json数据如下:{"id":"1"
2017-05-05 09:23:05 655
原创 Http免费测试接口,小白学习必备
电商接口京东获取单个商品价格接口:http://p.3.cn/prices/mgets?skuIds=J_商品ID&type=1ps:商品ID这么获取:http://item.jd.com/954086.html物流接口快递接口:http://www.kuaidi100.com/query?type=快递公司代号&postid
2017-04-05 16:36:50 3654
转载 dpi 、 dip 、分辨率、屏幕尺寸、px、density 关系以及换算
一、基本概念dip : Density independent pixels ,设备无关像素。dp :就是dippx : 像素dpi :dots per inch , 直接来说就是一英寸多少个像素点。常见取值 120,160,240。我一般称作像素密度,简称密度density : 直接翻译的话貌似叫 密度。常见取值 1.5 , 1.
2017-03-30 15:21:22 1136
原创 Navigation-bar 一个简单方便的底部导航栏模版
比较简单,不多说,直接动图Demo地址https://github.com/ZouJianFeng-Marco/Navigation-bar
2017-03-28 16:07:55 1131
转载 Android图片加载框架最全解析(一),Glide的基本用法
版权声明:本文出自郭霖的博客,转载必须注明出处。目录(?)[+]转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/53759439本文同步发表于我的微信公众号,扫一扫文章底部的二维码或在微信搜索 郭霖 即可关注,每天都有文章更新。现在Android上的图片加载框架非常
2017-03-24 11:21:26 351
转载 Android 安卓酷炫View UI效果大全
这几天开发的时候,想做一些好看而且酷炫的特效,于是又开始从网上收集各种特效资源。下面给大家一些我喜欢的把,附代码,喜欢的看源代码,然后加到自己项目去把!!1.很简单却很酷的粒子破碎效果 介绍: 实现思路1.新建一个 Bean Particle,表示一个粒子对象;新建一个 View ExplosionField作为画布用来显示破碎的粒子;新建一个属性动画(ValueAnimato
2017-03-24 11:16:20 1900 1
转载 常见Android面试题及答案(详细整理)
以下是一些常用的Android面试题及答案,有需要没需要都可以备着,希望能帮到大家。1. 请描述一下Activity 生命周期。答: 如下图所示。共有七个周期函数,按顺序分别是: onCreate(), onStart(), onRestart(), onResume(), onPause(),onStop(), onDestroy()。onCreate(): 创建
2017-03-24 09:50:25 556
转载 Android之本地数据存储(一):SharedPreferences
所有的应用程序都必然涉及数据的输入与输出。在Android系统中,主要有五种数据存储模式:1 . Sharedferences:Sharedferences是一种轻型的数据存储方式,本质上是基于XML文件存储key-value键值对数据。通常用来存储一些简单的配置信息;2 . File:使用文件进行数据存储;3 . SQLite:SQLite是一个轻量级的数据库,存储结构化的数据,支持基本SQL语法,是常被采用的一种数据存储方式。Android为SQLite提供了一个名为SQLiteDatabase
2017-03-23 11:39:35 803
转载 ANDROID学习之路
目前强烈推荐Android开发者使用,抛弃Eclipse拥抱未来吧!这是Google最新推出的Android开发工具,基于IDEA,编译依赖Gradle,目前已经推出1.0正式版,这是Android开发工具的未来,所以身为Android开发者有必要花点时间去学习使用它,亲身经历,自从使用它之后再也不想去碰Eclipse。
2017-03-23 11:36:55 363
转载 Android开发,心得,受益终身
Android开发,心得,受益终身、1. 不要重复造轮子2. 别盲目的选择library5.你需要ProGuard,是的,你真的需要!6. 使用一个恰当的架构7.用户界面就像笑话,如果还需要解释那就糟糕了
2017-03-23 11:28:52 423
转载 String,StringBuffer与StringBuilder的区别??
String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常改变内容的字符串最好不要用 String ,因为每次生成对象都会对系统性能产生影响,特别当内存中无引用对象多了以后,
2017-03-16 14:27:13 825
转载 Android 搜索框:SearchView 的属性和用法详解
版权声明:欢迎转载,转载请注明出处。 如果本文帮助到你,本人不胜荣幸,如果浪费了你的时间,本人深感抱歉。如果有什么错误,请一定指出,以免误导大家、也误导我。感谢关注。目录(?)[+]转载请标明出处: http://blog.csdn.net/airsaid/article/details/51087226 本文出自:周游的博客
2017-01-12 17:26:05 2977
转载 Android Studio常用快捷键、Android Studio快捷键大全
Android Studio常用快捷键、Android Studio快捷键大全转载自:http://www.cr173.com/html/24051_1.html 作者:西西Android Studio 是谷歌基于IntelliJ IDEA开发的安卓开发工具,有点类似 EcliPSe ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试,基
2017-01-09 15:06:34 460
转载 那些相见恨晚的android studio快捷键
那些相见恨晚的android studio快捷键文章来自CSDN正事儿开始前我总是有话要说!=,=|||1、本篇文章绝对是我原创,因为我不会单调的列出一堆快捷键,什么ctrl+a,b,c,d...,我觉得那样你还不如自己去一个个试试呢!事实上本篇我所提及的一些快捷键的确是我这样试出来的,因为工作久了自然也会积累很多技巧嘛。2、既然是原创,那我相信每个人都会想
2017-01-09 15:05:26 424
转载 2017最新安卓版UI设计规范篇
无规矩不成方圆,我们的UI界面设计也是一样,具有设计规范,系统建议的规范可以让我们设计具有统一性,界面视觉更美观,今天主要分享安卓版的ui界面规范。本文主要针对UI界面设计中安卓版的规范进行分享,如果你是新手,你就需要仔细的阅读,可能你需要先了解一些基础概念,如果你是牛哄哄的大神,可以选择直接拉到中间,也可以看看
2017-01-09 14:45:35 8434 2
原创 运动类计算公式----卡路里计算
一、计算公式体重(kg)* 距离(km)* 运动系数(k)二、运动系数健走:k=0.8214跑步:k=1.036自行车:k=0.6142轮滑、溜冰:k=0.518室外滑雪:k=0.888
2017-01-07 14:31:05 12071 3
转载 最全面的安卓编码规范
工欲善其事必先利其器,好的代码风格可以让你事半功倍本文word文档下载地址:http://pan.baidu.com/s/1bXT75O1. 前言这份文档参考了 Google Java 编程风格规范和 Google 官方 Android 编码风格规范。该文档仅供参考,只要形成一个统一的风格,见量知其意就可。1.1 术语说明在本文档中,除非另有说明:
2017-01-07 10:39:44 800
转载 Android 安卓命名规范
标识符命名法标识符命名法最要有四种:1 驼峰(Camel)命名法:又称小驼峰命名法,除首单词外,其余所有单词的第一个字母大写。2 帕斯卡(pascal)命名法:又称大驼峰命名法,所有单词的第一个字母大写3 下划线命名法:单词与单词间用下划线做间隔。4 匈牙利命名法:广泛应用于微软编程环境中,在以Pascal命名法的变量前附加小写序列说明该变量的类型。 量的取名方
2017-01-07 10:34:33 574
转载 安卓布局属性大全
第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android:layout_centerVertical 垂直居中android:layout_centerInparent 相对于父元素完全居中android:layout_alignParentBottom 贴紧父元素的下边缘android:layout_alignP
2017-01-05 14:50:38 419
规定时间没操作APP进入视频广告页面
2018-04-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人