自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(24)
  • 收藏
  • 关注

原创 Android studio 自动生成带系统权限的apk

在Linux环境中以Android源码目录为根目录生成临时文件platformpem在目录下生成platformp12文件它本质上应该就是一个数字证书生成 eclipse和AS都识别 platformjks配置gradleapp参考链接1 在Linux环境中,以Android源码目录为根目录cd build/target/product/security/

2018-01-17 14:32:26 2106

原创 python中 import 和from ... import 的区别

先看一个例子: 我自定义的一个moudle,里面有一个方法sayhi,还有一个变量version#!/usr/bin/env python # coding=utf-8 # Filename: mymodule.pydef sayhi(): print 'Hi this is mymodule speaking'version='1.0'引用这个module的两种方式#!/usr

2016-11-04 19:21:47 9413

转载 关于CPU平台的一些常识

CPU指令集CPU架构CPU品牌总结MTK的手机芯片是区分高中低端之前一直就对一些名词很迷糊,不知道到底是什么意思,比如什么MTK平台,arm指令集,x86架构等。昨天就在知乎上特意查了一下,大概搞懂了。今天特意记录一下。CPU指令集让CPU做事的命令集合,叫做指令集,科学家在实验室发明了两个流派 1. 复杂指令集CISC 2. 简单指令集DISCCPU架构商业机构根据这两套指令集,去设

2016-11-03 10:47:43 6423

原创 Android 中ImageView 显示图片的几种方法简要分析

Android 中ImageView 显示图片的几种方法简要分析Android 中ImageView 显示图片的几种方法简要分析image派setImageBitmapsetImageDrawablesetImageResourcesetImageURIupdateDrawable和resolveUriupdateDrawableresolveUribackground 派set

2016-10-17 15:23:00 24124 2

原创 关于Scrollview和EditText 滑动冲突的解决办法

这两天遇到这样一个问题,一个布局外层是一个Scrollview,里面有一个EditText,Edittext的高度是固定的,当用户输入足够多的内容后,Edittext就会展示不全,可是不管怎么滑动,都是外层的Scrollview在滑动,Edittext里面的文字却怎么都不能滑动,我也知道是抢夺焦点,事件冲突的问题,事件冲突说起来很容易,可是真正要解决的时候就不是像说的那么容易了。一直想着自己独立解

2016-03-26 14:23:57 3948

原创 从一个问题来认识android:configChanges属性

这两天遇见一个挺奇葩的问题,怎么讲呢,其实就是在A界面上调用系统相机,然后把照片显示到界面上,原本是一个很简单的问题,可是却出现一个挺奇葩的现象,在绝大部分手机上,我试过MX4  ,荣耀6 ,小米三,小米四,oppo R7,还有摩托罗拉的一款旧手机,都挺正常的,可是当我用三星note3的时候,却发现了一个很奇怪的现象,就是不管我怎么调试,点击保存的时候,都会执行A 界面 的onCreat方法,然后

2016-03-14 19:56:10 5484

原创 从一个问题来认识android:windowSoftInputMode属性

今天遇到一个挺奇怪的问题,简单说一下,我一个布局中,上面使用的是一个Scrollview,底部有一个保存的button,Scrollview里面有一个Edittext,其他部分默认是折叠的,点击可以展开,刚进入这个界面的时候,需要让这个EditTXT获得焦点,键盘弹出来,可是那个button并没有在键盘的上面,而是被键盘遮住了,可是如果我要是把这个Scrollview展开后,在点击这个Editte

2016-03-11 20:56:06 772

原创 设置Edittext 能输入小数,

今天做项目中,有个需求是在一个输入框中,不同情况下,输入类型不同,一种是要只能输入数字,还有就是需要能输入小数。我在xml文件中设置了 android:inputType="number" 这样就能保证只输入数字,我也知道在在xml文件中设置只能输入小数是 android:inputType="numberDecimal",可是当我在代码中设置的时候,edittext.setInput

2016-03-10 18:06:58 8884 1

原创 关于Math.round()方法的一些记录

我们都知道,Math.round()方法是用来执行四舍五入的,例如  Math.round(11.5)=12Math.round(11.4)=11但是今天遇到一个如果是负数呢,我一直以为和整数是一样的,逢五进一,可是我却发现  Math.round(-11.5)=-11,后来查质料才得知,原来1、参数的小数点后第一位2、参数的小数点后第一位>5,

2016-03-08 13:11:29 1048

原创 sqlite 查询去重和 查询空字段

查询去重:public Cursor query(boolean distinct, String table, String[] columns,String selection, String[] selectionArgs, String groupBy,String having, String orderBy, String limit)其他参数不解释,只解释第一个参数

2016-02-17 10:44:34 6900 1

原创 关于一个URL,在浏览器中能打开,但是在webview中打不开的问题

今天遇到一个很奇怪的问题,通过webview加载一个URL,原本很简单的事情,结果却怎么都不能正常的显示出来,结果都是空白页面,在onPageFinished方法中返回的url总是  about:blank  一直都没找到原因,后来无意间发现,是我没有给这个URL 添加上http协议,之前一直以为 只要是www. 开头的就不用添加http协议了,这个在浏览器中能打开,那是因为默认的添加了这个htt

2015-11-17 21:18:51 8887

原创 RandomList 的一个bug

在java 编程思想 第四版 15章第2 节 中有一个是让写一个 随机集合 ,就是 每次调用select方法,都会得到随机的选取一个元素, 里面代码很简单,就是每次调用select的时候,根据集合的大小,随机的选取一个数字,取出来,思路很简答,但是有个地方 作者用错了,private Random random = new Random(47); 尽管作者很喜欢47 但是这里也不能填上47

2015-10-30 16:02:38 537

原创 java 排序算法--冒泡排序

冒泡排序:感觉和选择排序有点像,每循环一次,就能得到循环队列中最小的值,按照江湖规矩,轮武功排行,几个人先选出来两个进行比试,赢的和下一个人接着比,每次都选出来赢的那个人,和下一个人进行比较,最终选出来的就是武功最NB的那个,那么他就是老大了,老大选出来后,就按照这个办法,在剩余的兄弟里面接着比武吧,从而选出来老二,老三。。。这样下来整个排行就出来了,代码实现:public int[] s

2015-09-10 12:07:02 426

原创 java 排序算法-选择排序

选择排序:随便站一排,第一个先站出来,和后面最小的那个比较,如果和后面最小的还小,那么排头就是他的,如果比最小的小,那么他和那个最小的换一下位置,但是不管怎么排,最小的位置是有人占了,剩下的都比他要大,剩下的也按照这个规矩排吧,可是不用和第一个了比了,只后面的进行比较就行了,这样一圈下来,每次都选出来了最小的,最小的按照顺序排列了,那么队列自然站好了。具体代码如下:public

2015-09-09 20:39:00 371

原创 java 排序算法---插入排序

一直觉得排序是一个很高深的东西,也一直是自己的一个劣势,前两天无意间发现了一篇blog  写关于java的最基本的几个排序算法,自己就看了看,觉得理解的差不多了。留点笔记记录一下。我理解的插入排序:插入排序就是往已排好的顺序里面插入到相应的位置,其实换个思路挺好理解的,大学军训的时候,教官已经把你们按照按照身高排好队了,从做到右依次增高,也就是左边同学的个子矮的,右边的同学个子高些。这个时候一

2015-09-09 19:37:48 526

原创 关于ShareSDK 的一些记录

之前公司没有用过ShareSDK,刚换了一家公司,接收的项目中使用了ShareSDK,老同事告诉,里面写的很烂,要我给改改,然后把一些bug分给我了,然后就是查资料吧,他们的官网我都不知道去过多少次了记录一:分享到新浪微博,如果想调用新浪微博原生的编辑界面,那么就在你点击的时候,就会执行回调函数,这个官网上也说了。详情请参考 http://wiki.mob.com/%E5%88%86%

2015-08-22 14:16:23 613

原创 关于volley的一点自己的理解

volley  怎么使用,网上一堆教程。前段时间我们使用volley出问题了,可能是对volley不熟悉,自己就稍微研究了一下。记录下来,希望对大家有用。第一点:创建RequestQueue 队列,一个项目中创建一个就可以了,详情请看Google 发布的 volley的视频,https://www.youtube.com/watch?v=yhv8l9F44qo&feature=player_e

2015-08-22 14:11:58 730

原创 修改Android studio 中svn版本

由于Android studio中自带的有svn,但是版本并不是很高,现在应该是1.7 的版本,而我们安装的svn客户端版本一般都是1.8的版本,这就出现了问题,之前查了好久都没有搞明白怎么升级Android studio的svn 版本,今天再一次碰到这个问题,然后就又一次百度,Google了半天,终于找到了解决办法,没办法升级svn,那就想办法修改Android studio中自带的svn,

2015-08-11 20:00:59 1877

原创 Android studio中关于 No cached version of **** available for of处理办法

Error:A problem occurred configuring project ':app'.> Could not resolve all dependencies for configuration ':app:_iranDebugCompile'.   > Could not resolve com.facebook.network.connectionclass:conn

2015-07-08 11:28:53 11658 3

原创 FragmentTabHost 得到当前显示的Fragment对象

在设置FragmentTabHost 的选项卡的时候,是通过FragmentTabHost的 addTab()方法进行设置每个选项卡的,addTab()中三个参数,第一个是一个TabSpec 对象,在创建的时候,我们需要设置一个Tag值,TabHost.TabSpec tabSpec = mTabHost.newTabSpec(tags)第二个参数是该TabSpec 对应的Fragme

2015-05-15 09:25:07 6004 2

原创 关于webview的补充

之前就写过一点关于webVIew的笔记,这次补充两点一:webview连续截图出现图片出现错乱的问题我们知道,webview提供了方法,可以把该网页转换成一张图片的,我们刚好有这样一个需要,代码如下        webView.setWebChromeClient(newWebChromeClient() {           @Override           p

2015-03-20 13:36:18 765

原创 自定义控件之定义UI模板

自定义控件之定义UI模板前言:            以前学过一点自定义控件,但是好久没有用,早都忘记了,前几天抽空看了个视频,在慕课网上的,链接是http://www.imooc.com/learn/247  就跟着这个视频重新学了一遍,俗话说好记性不如烂笔头。所以就把里面的步骤都一步一步的记录了下来,给自己以后做参考。也希望能给有需要的人一点帮助:主要包括以下步骤: 一:设

2015-03-19 22:00:41 691

原创 Android ant 脚本打包(一)

前两天看视频的时候,看到人家通过一个命令行就可以进行打包,觉得好神奇,就自己研究了一下,其实就是ant 打包技术,之前也听说过,但是一直都不会,自己查资料,琢磨了几天,终于研究了个入门,但是总算有点小成就,就记录下来下面就是ant  打包的大体步骤: 1.配置JAVA的环境变量(参考http://jingyan.baidu.com/article/f96699bb8b38e0894

2015-03-04 08:59:33 830

原创 webview的整理小结

什么是webviewWebview是一个基于Android的webkit的内核浏览器的组件,对开发人员来说,和其他的组件没有什么区别,主要作用就是加载一些html网页的信息Webview的好处一:兼容已有的项目。在移动端展示已有的网页,通过webview,把已经建好的web页面直接在本地用浏览器打开二:能够动态的更新,         通过加载网页的形式展现到客户端,一旦发现有

2015-03-02 16:27:43 893

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除