Android
一梦安冉
这个作者很懒,什么都没留下…
展开
-
Unable to start activity ComponentInfo{com.example.test/com.example.test.DividiDemoActivity
莫名其妙报了一个如题的错误:出现的情况有以下几种: A、 xml中定义有错误,如 android:id=”@+id/btn_first”或许定义的时候写错了 B、findViewById查找的内容有问题 C、有的时候或许是因为Android studio反应太慢了吧…(写的Demo,有次删除重新运行竟然可以了)原创 2015-12-30 14:43:32 · 12481 阅读 · 1 评论 -
左侧高度随着右侧的内容拉伸。右侧类似网页的查看更多、收起效果
好记性不如烂笔头,好的程序媛必须要有一个好的记录的地方。 实现的效果如下: 界面中的内容是一个ListView,在这里我只实现以下Item的效果,添加数据就各自根据自己需要了。 左侧的圆形图+竖线都是我自己写的,不是图,虽然有神奇的.9.png,但还是觉得自己还是画一下比较好。 Item的布局代码实现如下: <?xml version="1原创 2016-05-26 14:16:12 · 1136 阅读 · 0 评论 -
Android和H5的交互问题
1、如果Android中的数据传输到H5界面中,目前是需要记录登录状态。只需要在h5接收的链接中添加token值:例如:String token = SharedPreferencesUtils.getString("token", "", getActivity());if (!TextUtils.isEmpty(token)) { Intent intent = new原创 2016-04-21 11:26:07 · 2104 阅读 · 2 评论 -
App中自动生成二维码
经验是不断总结出来的,虽然内容不一定很多,但是也是很必要的。业务需要根据不同用户的链接生成对应的二维码,自动生成,当你传递的时候直接给String类型的链接就行了。 布局就是 模拟点击触发方法的 放置二维码的实现的方法如下:根据ZXing方法 url也可以包含汉字的哦private void createQRImage(St原创 2016-04-21 14:30:47 · 4855 阅读 · 0 评论 -
二维码生成和识别
转载网址:http://www.cnblogs.com/mythou/p/3280023.html今天讲一下目前移动领域很常用的技术——二维码。现在大街小巷、各大网站都有二维码的踪迹,不管是IOS、Android、WP都有相关支持的软件。之前我就想了解二维码是如何工作,最近因为工作需要使用相关技术,所以做了初步了解。今天主要是讲解如何使用ZXing库,生成和识别二维码。这篇文章实用转载 2016-04-21 14:39:49 · 3920 阅读 · 0 评论 -
仿淘宝Banner:左右滑动ViewPager+最后一张滑动查看详情
手机淘宝上能够看出来这个效果,在产品图片Banner上滑动的时候,滑动到最后一页的时候可以跳转详情,其实也就是给其最后一页跳转监听,并且实现页面跳转。效果图如下: 主要使用了ViewPager+CirclePageIndicator,实现代码如下: bannerlayout.xml<LinearLayout android:layout_width="match_pare原创 2016-05-26 14:40:46 · 6167 阅读 · 2 评论 -
透明度与十六进制代码转换
解析:〈#ffffffff〉ffffffff由#加八位数字或字母组成,前两个ff为透明度(十六进制),后面六位ffffff为颜色代码,采用RGB配色(十六进制)需要修改的机油一般都要查找相关资料,这里教你一个更快捷的方法! 附件下载; 进位制转换器 RGB调色板一、进位制转换器获取透明代码的方法 安装打开,出现一个操作面板, Hex(十六进制)、Dec(十进制)、Octal(八进制)、Bi转载 2016-07-15 11:52:20 · 710 阅读 · 0 评论 -
项目中的bug
总结是一个很好的习惯,但是出问题也别全靠别人,看好异常信息,你就能解决问题。1.gradle version 问题导入别人的项目的时候出现版本问题,此刻你只需要修改gradle版本号和自己本地一致就可以运行别人的项目了。 —————————————————————————————————————————————原创 2016-08-15 10:16:24 · 490 阅读 · 2 评论 -
Genymotion安装问题
Genymotion模拟器1、Genymotion模拟器的确是比较好用的安卓模拟器,可是安装之后会出现各种奇奇怪怪的问题。 之前安装的是最新版的genymotion2.9.0-with virtualBox,安装成功之后使用了一个月之后,突然之前virtualBox打不开了,去搜索了各种资料,可依旧解决不了,重新安装也没有用。 最后查阅资料确定是最新版本的问题,就下载了一个g原创 2017-07-24 10:01:50 · 263 阅读 · 0 评论 -
adb 相关问题
1、实体机设备,MI4,使用adb install xx.apk安装时返回:Failure [INSTALL_FAILED_USER_RESTRICTED] A、解决办法:开发者模式---关闭【启用MIUI优化】,开启【USB安装】 开启USB安装时需要登录小米账号,很无语~~~...原创 2018-05-30 09:52:40 · 255 阅读 · 0 评论 -
A->B->C->D 多个界面之间相互交互,但是A、B、C界面不能使用finish,当D提交的时候将前面的全部finish
作为一名程序媛,你能做的就是自己挖的坑自己填、产品挖的坑也是你自己填。~~(>_<)~~,这是一个多么悲催的现实啊。 产品给了一个测试题,那么问题来了,在测试结果提交之前,所有之前的界面答案都可以重新选择。提交之后是测试结果页,但是结果页点击返回按钮不能够再次进入测试题了。话不多说,上效果图: 测试完成之后需要在 第一个界面展示测试结果,但是返回不能返回到测试原创 2016-05-25 15:31:29 · 532 阅读 · 0 评论 -
Android与H5的交互问题
一、Android带数据到H5中1、如果Android中的数据传输到H5界面中,目前是需要记录登录状态。只需要在h5接收的链接中添加token值:例如:String token = SharedPreferencesUtils.getString("token", "", getActivity());if (!TextUtils.isEmpty(token)) { Intent int原创 2016-04-28 09:55:48 · 7654 阅读 · 6 评论 -
master password is required to unlock the password database.the password database will be unlocked d
打包的时候出现如题的错误: 解决方法如下: 1、创建或使用keystore(存在keystore可省略第二步) 2、如果你已经有一个keystore文件,直接选所在路径就可以了,如果没有的话,就是用Create new..进行创建,填写所需要的信息即可 3、next或者ok之后会弹出一个让你输入密码的文本框 ,此刻输入密码可能就会原创 2016-01-04 10:06:53 · 10254 阅读 · 1 评论 -
自定义渐变背景的文本框
xml version="1.0" encoding="utf-8"?>shape xmlns:android="http://schemas.android.com/apk/res/android"> gradient android:angle="45" android:endColor="#55f" android:startCol原创 2016-01-21 14:39:00 · 431 阅读 · 0 评论 -
源生代码和H5的交互
转载地址:http://blog.csdn.net/cnsxhza985/article/details/34856959android:1: 默认的事情:android 通过内置的UI控件WebView来加载网页。 网页是用一个网络地址来表示的: 其整个使用方法很简单如下:(android不关心实际的html5代码)String m转载 2016-03-24 10:46:18 · 1322 阅读 · 0 评论 -
安装git之后,桌面图片全部变成蓝色问号的标志,解决方案..
安装好git之后,突然发现桌面图标全部都变成带蓝色问号的了,折腾了好一阵才发现原来桌面存在一个隐藏的.git文件。 这样相同的路径下的内容就会被认为是同一个项目下的源文件,所以就都在等待 add commit了。 首先需要将全部的隐藏文件显示出来,设置方式—》打开任意一个文件夹—》工具—-》文件夹选项—》查看—》勾选(显示隐藏的文件、文件夹和驱动器)原创 2016-02-29 14:30:16 · 2153 阅读 · 0 评论 -
git中提示 please tell me who you are
提示也就是需要你登录一下,确认你的身份,但是不要按照其提示输入,先输入命令git config user.name “username”,换行输入git config user.email “email” 输入正确的之后就能使用 git add 、commit等命令进行版本控制了原创 2016-02-29 15:41:18 · 16203 阅读 · 1 评论 -
Android中的摇一摇实现
有的应用中需要实现摇一摇签到,摇一摇抽奖等功能,由于App业务需要,也实现了摇一摇,总结一下。实现的界面效果如下:布局文件如下:xml version="1.0" encoding="utf-8"?>LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:lay原创 2016-04-25 16:46:35 · 1635 阅读 · 0 评论 -
状态栏的透明效果实现
技术的提高是因为有需求,产品提出来了,程序员们就负责实现吧,谁让现在流行跟风呢,嘿嘿。其实也是从网上查看的资料,自己总结一下,以便以后方便查询,毕竟自己的代码自己能看懂,嘿嘿。首先,需要引入一个v7的包:compile ‘com.android.support:appcompat-v7:22.2.1’之后创建一个ToolBar的布局文件原创 2016-04-26 14:37:45 · 506 阅读 · 1 评论 -
Data Binding实践
Adroid studio 2.0的出现也让Data Binding逐渐出现在人们视线...来和大家交流一下,也给自己总结一下。首先需要在build文件中添加如下配置内容:android { // 添加配置 dataBinding { enabled = true }}写DataBinding类型的layout布局文件: 根节点为layout,需要配置节点原创 2016-04-27 09:55:21 · 348 阅读 · 1 评论 -
Android学习路线指南
转载自:http://blog.csdn.net/singwhatiwanna/article/details/49560409前言看到一篇文章中提到“最近几年国内的初级Android程序员已经很多了,但是中高级的Android技术人才仍然稀缺“,这的确不假,从我在百度所进行的一些面试来看,找一个适合的高级Android工程师的确不容易,一般需要进行大量的面试才能挑选出一个转载 2016-04-14 16:37:48 · 271 阅读 · 0 评论 -
android 自带小工具 monkey的使用
monkey 为android-sdk自带的小工具,主要为模拟用户的点击,触摸等获取,可对指定安装包进行压力测试,也可称之为稳定性测试 1、环境的配置 jdk,android-sdk,模拟器/实体机,配置环境变量, 查看环境变量是否配置成功,jdk:java-version, 新增变量,变量名为:ANDROID_HOME,变量值对应的为sdk的路径文件地址,添加环...原创 2018-09-06 11:19:47 · 737 阅读 · 0 评论