05 2017 档案
摘要:问题:The link:http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-howto-rollback.htmldescribes two ways of rolling back an SVN directory after a wrongful commit. What is the difference between the t...
阅读全文
摘要:一、多线程1)本章首先介绍了安卓的多线程编程,说明在子线程中如果要修改UI,必须通过Handler, Message, MessageQueue, Looper来实现,但是这样毕竟太麻烦了。 2)然后紧接着就给出了AsyncTask,通过继承这个类,就可以在他的里面直接修改UI元素,方便很多;二、服务1)首先给出服务的常规方法,比如创建onCreate、启动onStartCommand、停止onS...
阅读全文
摘要:注:给我们自己开发的app签名,就代表着我自己的版权,以后要进行升级,也必须要使用相同的签名才行。签名就代表着自己的身份(即keystore),多个app可以使用同一个签名。如果不知道签名是啥意思,请自行百度哦。在eclipse中签名的方法是:选中工程,邮件选择"export-android-export android application",1、方式1:通过Android Studio进行签...
阅读全文
摘要:keystore不设置的话默认使用的是C:\Users\Fly\.Android下面的debug.keystore,每台电脑的都不一样,所以导致了无法安装的情况。如何生成自己的keystore呢?这个需要用到keytool这个东西。首先cmd进入到F:\Java\jdk1.8\bin,keytool就在这个文件夹下。keytool -genkey -alias android.keystore -...
阅读全文
摘要:很多时候在应用安装初始化时,需要创建本地数据库,同时为数据库添加数据,之后再从数据库中读取数据。这里有2个思路 1.先在本地创建一个能支持android使用的sqlite数据库文件,启动时,用现成的sqlite的二进制文件进行直接copy到Android系统的数据库路径 2.可以考虑在第一次启动时,执行数据库初始化的sql文件. 1.在本地准备android能使用的sqlite...
阅读全文
摘要:一、搭建环境参考资料:http://lbs.amap.com/api/android-sdk/guide/create-project/android-studio-create-project 1)新建一个工程;2)到高德开放平台申请key, 其中获取调试版sha1可以参考:http://lbs.amap.com/api/android-sdk/guide/create-proje...
阅读全文
摘要:为了解决这个问题,做了各种尝试:1)重装sdk;2)重装android studio;最终发现是一个标点符号搞错了,如下: 而且通过查找这个问题,了解到:1)sdk路径,\AppData\Local\Android\sdk2)support库的安装路径:\AppData\Local\Android\sdk\extras\android\m2repository\com\android\suppo...
阅读全文
摘要:一、常用快捷键 1.Ctrl+E,可以显示最近编辑的文件列表 2.Shift+Click可以关闭文件 3.Ctrl+[或]可以跳到大括号的开头结尾 4.Ctrl+Shift+Backspace可以跳转到上次编辑的地方 5.Ctrl+F12,可以显示当前文件的结构 6.Ctrl+F7可以查询当前元素在当前文件中的引用,然后按F3可以选择 7.Ctrl+N,可以快速打开类 8.Ctrl...
阅读全文
摘要:今天出现一个问题,在老板的Mate9 Pro上,我们APP的所有H5页面都是一片空白,但是在其他手机上都是好的,那么我们就怀疑是h5报错了,但是到底是什么错,无法得知,所以就想要可以像在pc的chrome这样调试android webview的h5页面就好了,折腾了一个晚上,终于找到了一篇基本可用的教程 android webview远程调试,然后又发现运来在chrome的官方文档文档中也...
阅读全文
摘要:首先参考这篇文章:自定义Android Studio工程模板,了解如何自定义模板 然后结合我们上一篇文章 android: 在android studio中使用retrolambda的步骤的要点,修改这些模板文件即可。 (1) 修改 plugins\android\lib\templates\gra
阅读全文
摘要:找了各种说明,包括retrolambda官方文档都没有试成功最后在这个链接中找到答案:http://blog.csdn.net/qq_26819733/article/details/52225653 开发环境:1)android studio 2.3.12)jdk:jdk8.03)新建工程的minSdkVersion,15测试环境:1)荣耀6,安卓4.4.22)Mate8,安卓7.0亲测有效...
阅读全文
摘要:授权,也叫访问控制,即在应用中控制谁能访问哪些资源(如访问页面/编辑数据/页面操作等)。 在权限认证中,最核心的是:主体/用户(Subject)、权限(Permission)、角色(Role)、资源(Resource)。 1、权限,即操作资源的权利,通过权限我们可以表示在应用中用户有没有操作某个资源的权力。即权限表示在应用中用户能不能访问某个资源,比如访问某个页面,以及对某个模块的数据的...
阅读全文
摘要:@表示引用资源,声明这是一个资源引用—随后的文本是以@[package:]type/name形式提供的资源名。@android:string表明引用的系统的(android.*)资源@string表示引用应用内部资源对于id, 可以用@+id表明创建一个id?表示引用属性“?”引用主题属性,当您使用这个标记,你所提供的资源名必须能够在主题属性中找到,因为资源工具认为这个资源属性是被期望得到的,您不...
阅读全文
摘要:印度片,阿米尔汗的片子。主要人物: 马哈维亚,吉塔,巴比塔,教练(反角),表哥,卖鸡的剧情概要: 马哈维尔是印度的前全国冠军摔跤手,他曾经拿过全国的总冠军,然后迫于生计,只好转行,放弃了自己为国争光的梦想,找了一份工作,娶妻生子,但是其实的内心始终没有放弃。他希望他的梦想可以在他的下一代实现。 所以他一直希望自己的妻子可以生一个男孩,这样就可以把他培养成摔跤手来实现他的梦想,但是...
阅读全文
摘要:[java] view plain copy我用的是mate8,本来虚拟机测试一点日志一点问题没有 [java] view plain copy但是真机测试发现log.d一直不输出,正好又试了log.v也没输出 [java] view plain copy一直没想到是手机日志开关的问题,找了好久找不到 [java] view plain copy搜索引擎搜华为log设置就找到了。。。 [j...
阅读全文
摘要:原文地址: 全球第二大多晶硅生产商:四年内没有扩产计划,http://guangfu.bjx.com.cn/news/20170421/821493.shtml 太阳能电池发电系统全寿命发电量,真的低于其生产耗电量吗?https://www.zhihu.com/question/42784264 多晶硅价格已处于阶段性高点,http://solar.ofweek.com/20...
阅读全文
摘要:一、通读全书之后下几点有了基本的认识1)产品至上,小公司不要一上来就想着做平台,而是立足于做产品,在互联网世界里,做什么都不如做一件产品改变世界来的彻底2)快速出产品,在互联网世界里,做产品的速度一定要快,在做出了核心功能之后,即使比较粗糙也要尽快推向市场;3)把产品打造为精品,产品不在多而在精,精品是通过持续不断的迭代来打造的,产品的功能也不在多而在精,把产品的核心功能做的好用、易用,...
阅读全文