- 博客(89)
- 资源 (19)
- 收藏
- 关注
原创 一个女程序员的心酸和无奈
一个女程序员的心酸和无奈说实话,真的累了。 拼命再拼命,努力再努力,和男人们一起摸爬滚打,熬夜加班到凌晨,身心疲惫。 偶尔被关心,也会装作坚强的一笑,连声说没事儿,程序界里无男女。 和项目经理暗战了几万回合,终于熬到了主管的地位。却要时时提防甚至镇压小字辈的程序员。 偶尔从一堆堆方案中抬头,看着软件园里并不晴朗的天空,会想,怎么自己就学理了呢?怎么就学会勾心斗角了呢?怎么就知道培养自己小集团了呢? 当初那个胖乎乎傻乎乎的小妞哪去了?那个写了个 学生管理系统 就大肆炫耀觉得天下无.
2020-08-04 11:08:40
737
3
转载 Android 串口开发(一) 串口读写操作
开发串口程序首先要求你的设备需要支持串口通信,可以在设备上装一个App端的串口工具来检测一下链接:https://pan.baidu.com/s/11L4aZI9orBhbnztka6H1Og提取码:bvot或者在电脑端下载一个友善串口助手检测一下,一般在Android工控主板上面都会带有串口。首先我们是用到了谷歌开源的APIserialPort先贴出来下载地址http...
2020-04-22 20:25:07
588
原创 Kotlin ButterKnife使用及问题
1、配置/app/build.gradle使用第一步apply plugin: 'kotlin-kapt'第二步dependencies { //引入butterknife-compiler时不能使用annotationProcessor,要改为kapt。 implementation 'com.jakewharton:butterknife:10.0.0...
2020-04-09 13:53:21
974
转载 一些有用的资源分享(工具+电子书+GitHub最全的前端资源汇总仓库(包括前端学习、开发资源、求职面试等))
原地址:https://mp.weixin.qq.com/s/wSN1w2mM6Fh51RDGZYOdIQ工具类图片相关工具TinyPNG:https://tinypng.com/免费的在线图片压缩工具,压缩率高,无损画质,直接拖拽使用,很方便。picdiet:https://www.picdiet.com/zh-cn独特且强悍的JavaScript 算法,能极速压缩 80...
2019-04-23 15:41:47
370
原创 Android Studio 制作.9.png图片
1、Android SDK 的 tools下找不到draw9patch.bat? 2、其实它已经集成到Android Studio 中了。 3、当然如果你的图片不是 .png格式的请改正。 操作步骤如下:找到项目里.png的图片右击就可已在最下方找到了 然后创建出9patch图就可以在AS里进行拖动啦...
2018-11-01 16:54:40
726
转载 JSON格式数据示例操作
json示例数据: { "test1": "wx9fdb8ble7ce3c68f", "test2": "123456789", "testData1": { "testdatason1": "97895455" "
2018-10-16 18:01:41
6767
1
转载 使用OKHttp3 get请求 , post请求
1 首先需要创建一个OKHttpClient 可以直接new一个 OkHttpClient client = new OkHttpClient() 更多的是用builder构造一个 (那个addInterceptor方法是添加拦截器 , 可以不写,具体的baidu, bing, sogou)private void buildHttpClient(){ ...
2018-10-16 17:45:15
12225
转载 Android应用前后台切换的判断
最近的项目有个需求,需要检测应用按Home键切到后台,以及点击桌面图标重新进入前台的状态。Android中没有提供一个应用前后台切换的回调或广播,这个功能只能我们自己来处理。以前遇到这个问题的处理方式是,实现一个BaseActivity,然后让其他所有Activity都继承自它,然后在生命周期函数中做相应的检测。具体检测方法如下: 在Activity的onStart和onStop...
2018-08-21 13:19:40
4348
转载 RecyclerView 滑动之后显示数据错乱
由于RecyclerView的onBindViewHolder()方法,只有在getItemViewType()返回类型不同时才会调用,这点是跟ListView的getView()方法不同的地方,所以如果想要每次都调用onBindViewHolder()刷新item数据,就要重写getItemViewType(),让其返回position,否则很容易产生数据错乱的现象。@Overridepubl...
2018-07-16 10:29:54
2610
转载 Android获取手机设备信息并区分真机与模拟器
有些时候我们不想App在模拟器上被别人使用,所以我们禁止在模拟器上使用App判断是否为真机: 根据以下四图,我们可以对真机与模拟器来做一个简单区分: 如果Serial码为unkonwn或者android 则肯定是模拟器了.这里我只是做了官方模拟器与夜神模拟器的检测,其它模拟器暂时没有做测试. /** * 功能描述:判断当前设备是否为模拟器 * 参数: */ ...
2018-07-09 10:01:29
9303
转载 RecyclerView存在大量Item时,当滚到底部时快速滑到顶部
在使用RecyclerView展示图片或者其他信息时,往往需要展示很多的Item,当滚到底部时又想回到顶部,如果一点一点的向上划去比较麻烦,而且用户体验不好。因此添加一个快速回到顶部的按钮是很有必要的,并且刚开始的时候这个按钮是隐藏的,当滑动超过超过一屏的时候才会出现,在滑动的过程中也是不会出现的。很多类似的项目都会使用到,但是如何在快速回到顶部的过程中不出现卡顿,体现的很是流畅,这点很重要。下面...
2018-07-05 11:04:53
666
转载 android使用Gradle统一配置依赖版本
前言目前的移动开发为了减少编译时间,开发效率,大多都采用模块化,组件化的开发方式。 采用这种方式不可避免的将会用到多个Library。 那么当我们协同开发时,如何处理每个人的版本统一呢?下面我们看看一般的方式: 此处有主项目app和一个模块mylibrary对于个文件下的build.gradle目录android { compileSdkVersion 24 buildTools...
2018-06-01 15:53:41
1781
原创 如何简单的搭建一个ReactNative APP(Android和IOS通用)
如何简单的搭建一个ReactNative APP(Android和IOS通用)一、下载一个webstorm工具webstorm 2017 激活破解:https://blog.youkuaiyun.com/public_calss/article/details/78599308二、搭建ReactNative开发环境按照ReactNative中文官网步骤搭建: https://reactnative.cn/do...
2018-06-01 11:00:21
1315
转载 React Native - Image组件的使用详解(加载资源、网络、本地图片)
转至:http://www.hangge.com/blog/cache/detail_1542.htmlReact Native - Image组件的使用详解(加载资源、网络、本地图片)2017-02-21发布:hangge阅读:10479一、Image组件介绍同 HTML 的 img 元素一样,React Native 提供的 Image 组件可以用来显示各种途径的图片,比如网络图片、本地磁盘图...
2018-05-04 17:04:16
10952
1
转载 如何开发一个App(Android)
前言本篇博客从开发的角度来介绍如何开发一个Android App,需要说明一点是,这里只是提供一个如何开发一个app的思路,并不会介绍很多技术上的细节,从整个大局去把握如何去构思一个app的开发,让你对独立开发一款app的时候有个理解,如果有说的不对的地方,欢迎大家拍砖留言讨论。开发环境Android应用层使用的开发语言是Java,自然需要用到Java运行环境,无论你在Window是系统还是Mac...
2018-03-21 14:10:59
438
1
转载 Android 命名规范
Android命名规范转载博客地址:http://blog.youkuaiyun.com/wwj_7481、Android编码规范包命名规范包(packages):采用反域名命名规则,全部使用小写字母。一级包名为com,二级包名为xxx(可以是公司域名或者个人命名),三级包名根据应用进行命名,四级包名为模块名或层级名。包名说明com.xxx.应用名称缩写.activities页面用到的Activity类(ac...
2018-03-21 10:21:45
263
转载 Web前端面试总结-2017-05
1、简历投递前期为了解自身短板, 可以海投一些试试. 不建议长期海投简历, 对用人单位简历筛选和你自身都没什么好处. 投简历之前最起码要关注以下几点(薪资范围, 公司位置, 职位要求, 是否为培训机构冒充招聘). 2、前端职位类型现在前端招人分的挺细了, 下面是我印象中几种职位.Web 前端开发工程师 (页面重构方面和JS逻辑方面)HTML5 前端开发工程师 (一般都是移动端或者 canvas 做...
2018-03-13 09:49:21
323
转载 Web 开发者学习路线图
Web 开发者学习路线图以下路线图主要展示了成为前端开发者、后端开发者或运维开发者的技术学习路线。前端学习路线图主要还是掌握好 HTML、CSS、JavaScript。框架太多不需要多去了解,学习一两个即可,可以多关注 Vue。后端学习路线图后端技术还是倾向于 PHP 和 Python。运维开发学习路线图学好 Li
2018-01-24 11:15:32
834
转载 android7.0 apk下载完成后跳转到apk安装页面闪退的兼容处理
转至:http://blog.youkuaiyun.com/pkandroid/article/details/53716719最近看到一个库,觉得有点意思,就下载源码编译了一下,结果发现打不开apk包,报错为: //这个库的地址是:https://github.com/bingoogolapple/BGAUpdate-Android //设置了超链接也不变色,还是直接写出来得了
2018-01-11 18:02:41
2001
转载 webstorm 2017 激活破解
转至:http://blog.youkuaiyun.com/it_talk/article/details/524485972017-06-15更新 之前都是使用2017.2.27的方法,版本是2017.1.1,还没提示过期,但是根据评论说这个链接已经失效了,评论也给出了个新地址:http://idea.iteblog.com/key.php 感谢 @qq_35381272 友情提供2
2017-11-22 09:41:24
340
转载 Android中Textview显示带html文本一-------【HTML标签】
转至:https://www.cnblogs.com/mxgsa/archive/2012/11/15/2760256.htmlAndroid中Textview显示带html文本一-------【HTML标签】现在网络的繁盛时代,光文字是不能满足人们的胃口的,图片,flash,音频,视频就成为浏览网页的主流显示,在手机上也一样。在手机上显示从网络端获取的数据显示,大
2017-11-20 21:59:40
6207
转载 Java解析(读取)Json数据{}、[{}]
Java解析(读取)Json数据以前看过书上说,XML是web service间传输信息的标准格式吧,就看了看XML。最近在做个网站,又说是有了JSON,第一回听说就看了看,总结总结一下。1.JSON介绍 JSON比XML简单,主要体现在传输相同信息的情况下,文件的大小不同。 JSON只用于传输信息,XML还可以用于配置文件的使用。 JSON中的符号主要有: "
2017-07-19 19:06:41
13803
转载 MySQL中删除重复数据只保留一条
用SQL语句,删除掉重复项只保留一条在几千条记录里,存在着些相同的记录,如何能用SQL语句,删除掉重复的呢 1、查找表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断 SELECT *FROM peopleWHERE peopleId IN ( SELECT peopleId FR
2017-06-05 13:01:24
378
转载 xmpp 协议错误码
302 重定向 尽管HTTP规定中包含八种不同代码来表示重定向,Jabber只用了其中一个(用来代替所有的重定向错误)。不过Jabber代码302是为以后的功能预留的,目前还没有用到 400 坏请求 Jabber代码400用来通知Jabber客户端,一个请求因为其糟糕的语法不能被识别。例如,当一个Jabber客户端发送一个的订阅请求给它自己活发送一条没有包含“to”属性的消息,
2017-03-24 21:56:18
388
原创 universal-image-loader使用步骤+加载时listview中出现图片闪烁
universal-image-loader使用步骤+加载时listview中出现图片闪烁在安卓开发过程中难免会遇到以下几个情况:1、图片异步加载2、图片缓存3、图片显示4、其它……(忘记了)以上的这些情况,可能要自己去写不少代码去实现这些功能,而且对于一些新手,可能写了半天,发现效果很不理想、内存问题也处理不好、异步也不好控制(我就是这
2017-03-20 17:00:29
539
转载 在Android中显示GIF动画
gif图动画在Android中还是比较常用的,比如像新浪微博中,有很多gif图片,而且展示非常好,所以我也想弄一个。经过我多方的搜索资料和整理,终于弄出来了,其实github上有很多开源的gif的展示代码,我下载过几个,但是都不是很理想,不是我完全想要的。所以有时候就得自己学会总结,把开源的东西整理成自己的,现在无聊,也正好有朋友需要,所以现在整理了一下,留着以后备用!废话不多说,直接上图
2017-02-21 13:40:51
265
原创 MAC和Windows Android Studio获取SHA1值
MAC Android Studio获取SHA1值开发百度地图,丫的问我要SHA1,无奈搞了半天:点底下的Terminal:然后输入:keytool-list-v-keystore ~/.android/debug.keystore-alias androiddebugkey -storepass android -keypa
2016-11-11 11:36:09
647
转载 android6.0运行时权限处理简介
转至:http://www.apkbus.com/blog-723057-62444.html对于6.0以下的权限及在安装的时候,根据权限声明产生一个权限列表,用户只有在同意之后才能完成app的安装,造成了我们想要使用某个app,就要默默忍受其一些不必要的权限(比如是个app都要访问通讯录、短信等)。而在6.0以后,我们可以直接安装,当app需要我们授予不恰当的权限的时候,我们
2016-11-02 11:33:54
966
转载 ListView中多个EditText设置焦点 多次点击异常报错
ListView中多个EditText设置焦点 多次点击异常报错转至:http://www.cnblogs.com/LIANQQ/p/4026560.html08-17 18:23:09.825: ERROR/AndroidRuntime(1608): FATAL EXCEPTION: main08-17 18:23:09.825: ERROR/AndroidRunt
2016-10-28 19:30:42
566
转载 Java如何对ArrayList里的元素排序
Java如何对ArrayList里的元素排序 分类:JAVA编程(46) import java.util.ArrayList;import java.util.Collections;import java.util.Comparator; public class T { public static v
2016-10-20 16:49:16
651
转载 一、Android 解决在ListView Item 中Edittext数据显示混乱
Android 解决在ListView历史复用中Edittext数据显示混乱转至:http://blog.youkuaiyun.com/fan7983377/article/details/51516155有这么一个需求,就是在ListView中,每个条目都有Edittext,需要把每个Edittext输入的数据保存到对应的bean中,想要的效果是这样的: 这样一
2016-10-20 09:35:14
2427
转载 二、Android 解决在ListView历史复用中Edittext数据显示混乱
二、ListView的子项中包含EditText,由于复用引起的Editext中的内容显示异常的解决方案 转至 http://blog.youkuaiyun.com/dream_remote/article/details/44262361这是小生的第一篇博文。萌发写博客的念头并不是一时的脑热,早在上大学的时候就有写写博客的想法,由于那时没有一点经历,这想法也就胎死腹中。算下来,真正开始工作也已
2016-10-20 09:29:16
3013
4
转载 15 个 Android 通用流行框架大全
转至:http://www.oschina.net/news/73836/15-android-general-popular-frameworks1. 缓存DiskLruCache Java实现基于LRU的磁盘缓存2.图片加载Android Universal Image Loader 一个强大的加载,缓存,展示图片的库
2016-09-20 16:40:02
377
转载 教你如何使用ViewPager+Fragment一步步打造顶部导航界面滑动效果
文章转至:http://blog.youkuaiyun.com/it_zjyang/article/details/51584439最近在整理以前的知识点,重新碰到了以前项目中的一个滑动分页的效果,就打算写这么一篇文章分享一下ViewPager的经典使用在许多应用中,我们常常用到这么一个效果:可以看到,由于现在的应用数据经常需要涉及到多个模块,所以常常需要使用滑
2016-09-04 19:30:55
1750
转载 Android如何使用API
转至:http://www.cnblogs.com/vanezkw/archive/2012/07/03/2574559.htmlAndroid如何使用API本文针对Android开发如何使用API文档进行一些经验分享。 1、为什么需要掌握API的使用。也许你需要完成一个功能时很多时候你在网上google一番,因为很可能找到有用的代码片段,甚至不用关心具体实
2016-07-03 22:07:31
631
转载 android6.0(M) 验证权限工具类+ContextCompat.checkSelfPermission(context, permission)
注意!eclipse 问题:The method checkSelfPermission(Context, String) is undefined for the type ContextCompat解决。必须是SDK6.0里的v4~13版本的jar包支持才可运行![java] view plain copy print
2016-06-03 09:32:43
10337
转载 android eclipse基础开发环境搭建--最新安卓6.0 SDK
android eclipse基础开发环境搭建(最新安卓6.0 SDK)转至:http://blog.youkuaiyun.com/u013067166/article/details/48594371 这里只做安卓基础开发环境搭建的介绍,至于安卓模拟器建议去Genymotion官网下载Genymotion,这个模拟器速度比较快。
2016-06-02 11:15:40
3109
原创 直接双击启动tomcat中的startup.bat闪退原因及解决方法
免安装的tomcat双击startup.bat后,启动窗口一闪而过,而且tomcat服务未启动。原因是:1、在启动tomcat是,需要读取环境变量和配置信息,缺少了这些信息,就不能登记环境变量,导致了tomcat的闪退。 2、你的jdk环境变量配置有误,jdk与jre安装的路径需分开装,如下图(路径 D:\Program Files\Java):
2016-05-13 13:47:19
78679
21
转载 Android Intent调用大全、系统自带Intent调用大全
转至:http://www.eoeandroid.com/forum.php?mod=viewthread&tid=185954&extra=page%3D1&page=11.从google搜索内容 Intent intent = new Intent(); intent.setAction(Intent.ACTION_WEB_SEARCH); intent.put
2016-05-11 11:36:44
539
转载 Android 分享到微信6.0后好友、朋友圈
文章出至:(源码可运行)http://blog.youkuaiyun.com/alfred_c/article/details/49722833果 介绍要实现微信分享,首先请认真阅读微信开放平台官网的Android接入指南。然后,在开讲之前,我们必须明确一个前提,那就是微信Android
2016-05-03 16:14:13
1372
设置APP角标
2017-11-29
android6.0以上权限管理工具类
2017-05-02
最新版本v4包解决无ContextCompat.checkSelfPermission问题
2016-12-06
Android反编译.xml文件详解
2015-08-10
Android 监听程序的安装和卸载
2015-05-25
android实现打电话功能
2012-04-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人