摘要:
1 package com.csizg.jniport; 2 3 4 import java.util.ArrayList; 5 import java.util.List; 6 7 /** 8 * 与芯片交互线程 9 */ 10 public class SpiQueue implements Runnable { 11 12 private static final String TAG = 阅读全文
摘要:
1 . 校验密码强度 密码的强度必须是包含大小写字母和数字的组合,不能使用特殊字符,长度在8-10之间。 ^(?=.*\\d)(?=.*[a-z])(?=.*[A-Z]).{8,10}$ 2. 校验中文 字符串仅能是中文。 ^[\\u4e00-\\u9fa5]{0,}$ 3. 由数字、26个英文字母或下划线组成的字符串 ^\\w+$ 4. 校验E-Mail 地址 同密码一样,下面是E-mail地... 阅读全文
摘要:
项目篇:Apollo音乐播放器:就一个播放器,但是实现的很好oschina客户端:oschina网站的客户端哦,wp版,iOS版都有开源xabber实时聊天工具(基于xmpp协议):不评价了,反正算是同类中比较好的了 组件篇:Android-Flip:可以实现类似FlipBoard那种华丽丽的翻页D 阅读全文
摘要:
转自:http://blog.csdn.net/shulianghan/article/details/18046021 主要介绍那些不错个性化的View,包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar及其他如Dialog、Toast、EditText、TableView、Activity Ani 阅读全文
摘要:
values-sw320dp : 比例是2/3, * 0.667。 <resources> <!-- 1.5 --> <dimen name="size_5">3.33dp</dimen> <dimen name="size_8">5.33dp</dimen> <dimen name="size_10">6.67dp</dimen> <dimen name="size_12">8dp</dimen 阅读全文
摘要:
我的博客园: android蓝牙开发 与蓝牙进行通信 http://www.cnblogs.com/wenjiang/p/3200138.html eclipse项目迁移到android studio(图文最新版) http://www.cnblogs.com/vanezkw/p/4182917.html 使用Android Studio遇到了一些小困惑 http://w... 阅读全文
摘要:
Android四大组件 http://www.cnblogs.com/pepcod/archive/2013/02/11/2937403.html 三级缓存 可以用我们上课讲的说 也可以参照 http://blog.saymagic.cn/2015/01/30/android-pic-three-cache.html 图片的处理和优化 http://www.cnblogs.com/elliotta 阅读全文
摘要:
一、文件和目录 cd /home 进入 '/ home' 目录' cd .. 返回上一级目录 cd ../.. 返回上两级目录 cd 进入个人的主目录 cd ~user1 进入个人的主目录 cd - 返回上次所在的目录 pwd 显示工作路径 ls 查看目录中的文件 ls -F 查看目录中的文件 ls -l 显示文件和目录的详细资料 ls -a 显示隐藏文件 ls *[0-9]* 显示包含数字的文件 阅读全文
摘要:
1.权限 <!-- 发送短信权限 --> <uses-permission android:name="android.permission.SEND_SMS"/> <!-- 接收短信权限 --> <uses-permission android:name="android.permission.RECEIVE_SMS"/> <!-- 创建与删除SDCard权限 --> <uses-permiss 阅读全文
摘要:
1.先定义一个 xml 文件 <?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <solid android:color="#FFFFFF" /> <stroke android:width="0.01dp" android:color 阅读全文
摘要:
系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /dev/sda 在磁盘上执行测试性读取操作 系统信息 arch 显示机器的处理器架构(1) unam 阅读全文
摘要:
Android系统中本身是有下载机制的,比如浏览器使用的DownloadManager。可遗憾的是,DownloadManager只提供给浏览器使用,一般的应用程序没法调用它。 另外,如果下载调用频繁的话,使用DownloadManager其实是很没有效率的做法。为了解决这些问题,我想我们最好的办法就是自己实现下载,本文就是基于HTTP协议的下载的一些简单介绍。 一、HTTP协议简介 HTT... 阅读全文
摘要:
网络由下往上分为 物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。 通过初步的了解,我知道IP协议对应于网络层,TCP协议对应于传输层,而HTTP协议对应于应用层, 三者从本质上来说没有可比性, socket则是对TCP/IP协议的封装和应用(程序员层面上)。 也可以说,TPC/IP协议 阅读全文
摘要:
软件架构设计系统整体架构,从需求到设计的每个细节都要考虑到,把握整个项目,使设计的项目尽量效率高,开发容易,维护方便,升级简单。本文从架构师职责、软件架构定义、设计架构、评估架构、架构管理等方面来描述了解软件架构的含义和怎样设计软件架构。 一、软件架构师的职责 架构师分为以下几大类:业务架构师、主题领域架构师、技术架构师、项目架构师(J2EE架构师、.NET架构师等)、系统架构师。 1、架构师的职 阅读全文
摘要:
对一个TextView中添加图片或者本身文字颜色或者背景色变化的demo: 布局:android:drawableLeft="@drawable/tv_img",android:drawableTop="@drawable/tv_img",android:drawableRight="@drawable/tv_img" ,android:drawableBottom="@drawable/tv_... 阅读全文
摘要:
本章另一个要点:Fragment 之间通讯使用 setArguments TestFragment newFragment = new TestFragment(); Bundle bundle = new Bundle(); bundle.putString("hello", s); newFragment.setArguments(bundle); 使用 getArguments()进行获取 阅读全文
摘要:
<!-- 滑动图片布局文件 --> <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <andro 阅读全文
摘要:
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical" > <android.support.v4.vie 阅读全文
摘要:
一、老办法,使用监听模式 1.定义监听接口: public interface TabListener { void setTab(JMPTypeEnum jmpTypeEnum); } 2.Activity 实现监听接口 public class MainActivity implements TabListener { @Override public vo... 阅读全文
摘要:
1 ListFragement 介绍 ListFragment 继承于 Fragment。因此它具有 Fragment 的特性,能够作为 activity 中的一部分,目的也是为了使页面设计更加灵活。 相比 Fragment,ListFragment 的内容是以列表(list)的形式显示的。 1.1 ListFragment布局 ListFragment 的布局默认包含一个list vi... 阅读全文