Android
僅佌侕已
信心 细心 恒心 诚心
展开
-
版本问题和获取秘钥签名
版本问题1、软件版本 自动更新, 强制更新自动更新就是软件版本变化了提示了可以更新,不更新也不影响强制更新,不更新了就不能用了2、数据版本指的是当前软件版本对应的接口数据的版本 1.0 1.1 针对老版本返回一种数据,针对新版本返回的一种数据,数据版本可能一直或者很多次软件更新都不发生变化,除非任意一个接口的数据在当前的版本下发生了变化,那么这个版本号就需要变化更新的判断1、服务端提供一个原创 2016-03-31 15:12:10 · 488 阅读 · 0 评论 -
android studio 使用踩过的坑
在使用android studio时总会遇到一些坑, 1.刚刚开始使用studio或者使用很长时间瞎点不知道点了哪儿,发现android studio 输入代码没有提示了,查资料改设置发现哪儿也没有问题,后来查了半天终于找到了,右击Feil有个Power save Modle(省电模式)不知道啥时候勾选了,去掉就可以,快捷键提示又回来了,可以开开心心的写代码了, 2.原创 2017-03-28 14:05:21 · 496 阅读 · 0 评论 -
在Android Studio 取消打包某一个Jar包
在平时开发中可能会遇到在项目所使用到的jar包,不想打包到apk中,只希望在开发中可以使用就好。那如何取消打包呢?方法如下:在Android studio 下打开Prject Structure ,选中自己项目中的Module ,选择“Dependencies” 栏目,就可以看到项目中所有依赖的jar包。在jar包后面有一个Scope的选项,将默认的“Compile” 选择为 “Provided原创 2016-08-04 17:48:47 · 818 阅读 · 0 评论 -
Android Studio插件整理
现在Android的开发者基本上都使用Android Studio进行开发。使用好Android Studio插件能大量的减少我们的工作量。1.GsonFormat原创 2016-08-04 17:45:31 · 419 阅读 · 0 评论 -
详解Android中AsyncTask的使用
在Android中实现异步任务机制有两种方式,Handler和AsyncTask。Handler模式需要为每一个任务创建一个新的线程,任务完成后通过Handler实例向UI线程发送消息,完成界面的更新,这种方式对于整个过程的控制比较精细,但也是有缺点的,例如代码相对臃肿,在多个任务同时执行时,不易对线程进行精确的控制。转载 2016-07-21 09:24:42 · 368 阅读 · 0 评论 -
TextWatcherd的基本使用
textwatcherd监听edittext原创 2016-07-20 16:14:38 · 355 阅读 · 0 评论 -
BLE蓝牙开发的基本步骤
Android 蓝牙4.0开发转载 2016-07-19 14:28:05 · 2421 阅读 · 0 评论 -
BLE简介和Android BLE编程
一.BLE和BT区别其实我知道许多程序员不太喜欢阅读除了代码以外的文档,因为有时这些过于冗长的文档对编程并没有更多的好处,有了协议,接口,demo差不多很多人就能写出很好质量的代码了。转载 2016-07-19 13:58:58 · 686 阅读 · 0 评论 -
android开发中遇到的一些问题及解决方案
相信大家在打包也遇到过这样的问题把,打包失败。以下是昨天我昨天开发时遇到的一些问题,经过查找资料,顺利解决。不过多赘述,问题如下:问题一:Messages报错如下:Errors while building APK. You can find the errors in the ‘Messages’ view.解决方法:在app的build.gradle里的android{}中添加如下代码,然后再次原创 2016-07-29 10:50:05 · 983 阅读 · 0 评论 -
Android 蓝牙开发基本流程
此例子基于 android demo对于一般的软件开发人员来说,蓝牙是很少用到的,尤其是Android的蓝牙开发,国内的例子很少 Android对于蓝牙开发从2.0版本的sdk才开始支持,而且模拟器不支持,测试至少需要两部手机,所以制约了很多技术人员的开发; 鉴于很多开发人员现在也有蓝牙开发的需求,也为了大家少走些弯路,先将我积攒的一点点在Android蓝牙开发经验与大家分享一下!转载 2016-07-18 17:51:50 · 452 阅读 · 0 评论 -
Android 中的onKeyDown
android项目中的返回键有时处理不当,会是一个十分麻烦的问题。原创 2016-04-22 16:51:01 · 1861 阅读 · 0 评论 -
Session
虽然session机制在web应用程序中被采用已经很长时间了,但是仍然有很多人不清楚session机制的本质,以至不能正确的应用这一技术。本文将详细讨论session的工作机制并且对在Java web application中应用session机制时常见的问题作出解答。转载 2016-05-03 16:28:31 · 428 阅读 · 0 评论 -
Android随笔
Activity的四种启动模式Standard(标准模式)每次启动都创建一个新的Activity,并放入任务栈中SingleTop单顶模式 如果在任务的栈顶正好存在该Activity的实例, 就重用该实例,否者就会创建新的实例并放入栈顶(即使栈中已经存在该Activity实例,只要不在栈顶,都会创建实例)。 SingleTask单任务模式 如果在栈中已经有该Activity的实例,就重用该实例原创 2016-04-09 14:59:24 · 383 阅读 · 0 评论 -
Android面试题汇总:
在面试的时候,面试官会经常问的一些面试题:1、Android的四大组件及作用?Activity:Activity是Android程序用户交互的窗口,是Android构造块最基本的一块,它需要保持个界面的状态,做很多持久化的事情,妥善管理一些生命周期以及一些逻辑跳转.Service:后台服务于Activity,没有可见的界面,封装一个完整的功能逻辑功能实现,接受上层指令,完成相关的食物,它不是一个单原创 2016-04-09 11:40:24 · 563 阅读 · 2 评论 -
适配器模式
定义:将一个类的接口转换成客户希望的另一个类的接口,Adapter模式使原来接口不兼容而不能一起工作的类可以在一起工作。原创 2016-04-09 10:33:13 · 463 阅读 · 0 评论 -
自定义简易相机
自定义简易相机及图片的二次采样在开发中,APP中经常会有一个这样的一个界面点击照相跳转手机相机界面,但是由于手机型号特别多,由于许多第三方厂商对底层源码做了很多改变,跳转手机系统相机的时候会有出现崩溃、BUG,下面我们可以自己写一个相机,去跳转我们自定义的相机原创 2016-03-13 15:04:16 · 458 阅读 · 0 评论 -
Android 跳转手机管家的自启动界面
在开发中遇到这样一个问题,当我们写了开机自启后发现有的手机并不能很顺利的自启动,因为手机管家有最高权限,有个自启动管理,想直接调到这个页面把自己的app的自启动打开就可以,还有oppo,vivo,加入白名单,查了好多资料发现没有直接跳入自启动的界面的Intent, 我想到了可以通过手机的包名类名可以直接跳转,但是手机型号这么多,我怎么知道每个管家的包名类名是个啥原创 2017-03-28 14:20:34 · 4714 阅读 · 0 评论