AndroidPicturePicker 项目地址:AndroidPicturePicker 简介:基于Laevatein扩展的图片选择器,可以让开发者自由选择图片加载库,比如可配置为Picasso,Glide,Android-Universal-Image-Loader,也可以自定义图片加载库,只 ...
分类:
移动开发 时间:
2019-03-04 18:53:35
阅读次数:
1585
第一章 创建钉钉应用(用于发送报警信息给单独某个用户) 打开钉钉管理后台: https://oa.dingtalk.com 创建成功后需要记录三个值"AgentID","AppKey","AppSecret"。 第二章 创建钉钉机器人(用于发送报警信息到监控群) 2.1创建钉钉群 过程略过。 2.2 ...
分类:
移动开发 时间:
2019-03-04 19:03:16
阅读次数:
264
查看设备信息 查看手机型号 查看电池状况 查看分辨率 查看屏幕密度 查看显示屏参数 查看android_id 查看IMEI 在 Android 4.4 及以下版本可通过如下命令获取 IMEI: 而在 Android 5.0 及以上版本里这个命令输出为空,得通过其它方式获取了(需要 root 权限): ...
分类:
移动开发 时间:
2019-03-04 19:04:45
阅读次数:
2315
通常调试时候需要抓取log信息,下面几种通过ADB命令来抓取log的方法: USB连接上手机,手机需要其他操作;然后运行ADB工具;输入不同的命令即可抓取对应的LOG信息。 抓取radio LOG信息命令: adb logcat -b radio -v time >log_radio.txt 抓取m ...
分类:
移动开发 时间:
2019-03-04 19:07:15
阅读次数:
224
扫描件大家并不陌生,出国签证、学校报名、考驾照都需要扫描复印这些证照。大家如果需要这些材料,脑海中第一个想到的是什么?必然是去路边的店铺找一家文印店处理一下。随着家用打印机的普及,其实在家里就可以制作扫描件,当然如果实在没有打印机,方便使用下公司的打印机也是可以的嘛。那要怎么利用手机来制作证件的扫描件?我们就以×××为例,首先在手机上先安装福昕扫描王或者扫描全能王(可前往华为应用市场搜索“福昕”下
分类:
移动开发 时间:
2019-03-04 19:08:25
阅读次数:
681
相关文章: Android 基于google Zxing实现二维码、条形码扫描,仿微信二维码扫描效果 http://blog.csdn.net/xiaanming/article/details/10163203 下载地址:http://download.csdn.net/detail/xiaanm ...
分类:
移动开发 时间:
2019-03-04 19:13:14
阅读次数:
260
1.抽屉布局(drawerlayout) activity_main.xml中的总体布局设置为drawerlayout 2.拖入NavigationView组件(在container中) 3.给NavigationView组件设置头部布局 <1>在app >src >main-->res-->lay ...
分类:
移动开发 时间:
2019-03-04 19:16:49
阅读次数:
690
在做手机软件时,经常会遇到空间叠加显示的问题,比如在一个图片的buttom|center上添加一个名字或者是加上log图片,这样的图片当然可以通过PS等软件进行处理之后直接setSource给ImageView,但是这种方式只能处理静态的事务。如果需要动态的在某些图片上添加其他的物件的话,就需要用到 ...
分类:
移动开发 时间:
2019-03-04 19:18:21
阅读次数:
608
var getTime=function(time){ var myDate = new Date(time); var u = navigator.userAgent; var isAndroid = u.indexOf('Android') > -1 || u.indexOf('Adr') > ...
分类:
移动开发 时间:
2019-03-04 19:23:53
阅读次数:
210
由于手机端应用的响应,与当时的无线通信网络状况有很大的关联。而通信网络往往具有不稳定,延迟长的特点。所以,在我们的应用程序中,当我们请求网络的时候,超时机制的应用就显得特别重要。 超时机制主要有: 1、HTTP请求超时机制 2、Socket通信超时机制 HTTP请求超时机制 public stati ...
分类:
移动开发 时间:
2019-03-04 19:26:13
阅读次数:
653
android的默认Spinner只能下拉选择内容,而不能选择,有时候我们想提供给用户更加人性化的UI,既可以通过下拉选择,也可以通过EditText输入,是要定义两个组件吗? 这样并不适合我们的设计要求。 那么, 我们就自己写一个这样的组件吧——DropEditText。 一、思路 1、DropE ...
分类:
移动开发 时间:
2019-03-04 20:45:53
阅读次数:
375
react native和原生Android/ios: https://www.oschina.net/news/97466/should-we-use-react-native react native优势 跨平台。 单纯用RN开发是很棒的,单纯用原生ios/Android开发也是很棒的。 但是R ...
分类:
移动开发 时间:
2019-03-04 20:49:54
阅读次数:
207
Retrofit2.0 怎么打印请求到的json字符串和查看log呢? 关键类:HttpLoggingInterceptor 关键代码: 1 2 3 详细代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 .cl ...
分类:
移动开发 时间:
2019-03-04 20:51:58
阅读次数:
542
触摸之后,设置前景色,可以告诉用户确实单击了,增加用户体验。 <FrameLayout android:foreground="@drawable/pressed_backgorund_corner" > <?xml version="1.0" encoding="utf-8"?> <selecto ...
分类:
移动开发 时间:
2019-03-04 20:52:15
阅读次数:
251
安卓4.1之后为全虚拟键操作,和actionbar对应,底部的虚拟键菜单称为Navigation Bar。 Sumsung Galaxy Nexus 屏幕分辨率为 1280X 720,但通常的应用都会显示Navigation Bar(Back 键,Home 键等),如下图所示: 但我注意到Youtu ...
分类:
移动开发 时间:
2019-03-04 20:59:36
阅读次数:
296
今天编译一个project,我设置为api 14,可是编译报错: Using 1.7 requires compiling with Android 4.4 (KitKat); currently using API 4 參考 http://stackoverflow.com/questions/2 ...
分类:
移动开发 时间:
2019-03-04 21:02:26
阅读次数:
337
首先提下ButterKnifey已经更新到版本7.0.1了,现在注解已经不叫@InjectView了,而叫@Bind,感觉更贴合语义。同时注册的方式也从 ButterKnife.inject(this); 变成了 ButterKnife.bind(this); 关于7.0.1的ButterKnife ...
分类:
移动开发 时间:
2019-03-04 21:07:28
阅读次数:
297
从网上拿了一个android的天气预报程序来学习,最后run的时候发现提示下面的错误: 按我的调试过程分2步,都是有关网络访问方面的问题。 第一个错误: android.os.NetworkOnMainThreadException at android.os.StrictMode$AndroidB ...
分类:
移动开发 时间:
2019-03-04 21:12:12
阅读次数:
313
原文:http://www.csdn.net/article/2015-09-18/2825737/1 10月14日-16日,由CSDN和创新工场联合主办的MDCC 2015中国移动开发者大会将在北京新云南皇冠假日酒店隆重召开,现在抢注大会门票,即享多重好礼!在平台与技术iOS专场议题全方位揭秘之后 ...
分类:
移动开发 时间:
2019-03-04 21:18:52
阅读次数:
268
adb kill-server adb start-serveradb devices adb get-state , 获取设备的状态 adb shell ps | grep adbd ,可以找到该后台进程,windows 请使用 findstr 替代 grepadb shell getprop | ...
分类:
移动开发 时间:
2019-03-04 21:21:01
阅读次数:
200