•任务 相信大家对这张图片都不陌生,没错,就是 QQ动态 向我们展示的界面. 如何实现呢? •添加文字并放入图标 新建一个 Activity,取名为 QQ,Android Studio 自动为我们生成了两个文件: QQ.java 和 activity_q_q.xml. 从网上下载 QQ空间图标,图片及信息如下: 我将该图片保存在了 res/drawable 文件夹下,并命名为 qq.jpg. 在 activity_q_q.xml 中通过 TextView 控件将 "好友动态" 这四个字…
昨晚研读 ApiDemo 源码至 com.example.android.apis.text.Link 类.首先,看一下其运行效果:  要给 TextView 加上效果,方式主要有几种: 第一种,自动应用效果,使用 android:autolink 属性,如: <TextView xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/text1" android:…
以前项目中要是遇到这样的UI设计,都是傻不拉唧的分为三个TextView来实现,今天在微信中无意中看了一篇公众号文章,发现原来只要一个TextView就可以搞定啦,人生最悲哀的事情莫过于工作了这么久啦连TextView都没掌握好,心都凉了,看关键代码吧!!! String text = "这个月您上班迟到了5963次"; 2 Spannable textSpan = new SpannableStringBuilder(text); 3 textSpan.setSpan(new Abs…
Android Studio 常用快捷键及常用设置 一.常用快捷键 快捷键 描述 Ctrl + Alt + L 格式化代码 Ctrl + ( +/- ) 展开/折叠 代码块 Ctrl + Shift ( +/- ) 展开/折叠 所有代码块 Ctrl + P 方法参数提示 Ctrl + Q 查看代码声明 Ctrl + Alt + O 清除无效包引用 Ctrl + Alt + Ins 快速创建文件夹,类,资源文件等 Ctrl + Insert 创建构造函数等 Ctrl + Alt + M 抽取方法…
今天学习了下如何在 apache 中设置缓存时间,记之以备忘. 在 http 报文头中,与缓存时间有关的两个字段是 Expires 以及 Cache-Control 中的 max-age,Expires 设定了一个缓存的过期时间,而 max-age 则设定了一个缓存有效时间(单位秒),通常情况下,两者可以相互推得.(详细参考 浏览器缓存机制浅析) 还是用 WampServer 举例.我们在 www 文件夹下新建个 index.html 页面,在浏览器中打开它,得到的 http 响应头如下: 很显…
如何在Eclipse中设置默认的JSP文件头部编码 一般,我们为了以后在导入和导出程序的时候(特别是项目较大,文件多)一般都默认文件编码格式为UTF-8 如果你通常都是通过Eclipse来编写程序,那么应该直接把Eclipse编写的项目都设置成UTF-8格式 windows-----preferences----general 在eclipse中新建一个jsp页面时,一般默认的编码不是utf-8,而我们一般项目都是统一采用utf-8编码,如果要一个个改很麻烦? 那么我们只能这样这么麻烦吗? 大家…
文章:https://support.microsoft.com/en-us/help/324069/how-to-set-up-an-https-service-in-iis 在这个任务中 摘要 为SSL配置Web服务器 配置文件夹或网站以使用SSL / HTTPS 参考 HTTPS是一种用于在客户端计算机和服务器之间交换信息的安全通信信道.它使用安全套接字层(SSL).本文描述了如何在Internet信息服务(IIS)中配置SSL/HTTPS服务,并将此过程与Apache中的类似过程进行比较…
Android布局]在程序中设置android:gravity 和 android:layout_Gravity属性 分类: [Android基础] 2011-04-19 16:06 54739人阅读 评论(41) 收藏 举报 androidlayoutbuttonjava网络ui 在进行UI布局的时候,可能经常会用到 android:gravity  和 android:layout_Gravity 这两个属性. 关于这两个属性的区别,网上已经有很多人进行了说明,这边再简单说一下. (资料来自…
声明: 这里纪录了个人学习和使用Android Studio调试UiAutomator过程中遇到遇到的问题,不定时进行更新,欢迎一起交流学习 1.Excution faild for task ‘:app:transformResourcesWithMergeJavaResForDebug’ 代码很简单,就是几个按键信息,由于是第一次使用Android Studio来调试UiAutomator,所以没敢写太复杂 报错信息: 解决方案: 在build.gradle界面把报错的那两个jar给注释掉,…
使用android studio也有一段时间了,汇总了一下这段时间内遇到一些常见问题,希望能够帮助到大家! 一.字体大小问题 在android studio的使用过程中没有发现类似于Eclipse中的font选项,调节字体大小方法如下: 1.File---- >Settings,找到Editor 2.将箭头所指的选项勾中 然后我们就可以按住Ctrl同时滑动滚轮,对字体大小进行调节 二.导入第三方类库 1.开发过程中想要导入第三方类库和Eclipse也是有差别的,我们导入SlidingMenu这个…