移动平台-周排行
回想2年前刚开始接触手机项目,接到PSD稿后,发现视觉设计师们喜欢用微软雅黑作为中文字体进行设计,于是我写页面的时候也定义 font-family
为微软雅黑,后来发到线上后,细心的产品经理发现页面的字体不是微软雅黑,要求马上修改,我就惊呆了,还跟产品争执一番。后来了解到的手机系统 ios、andr...
摘自:http://blog.csdn.net/hongya1109110121/article/details/11985545在AndroidManifest.xml文件的activity中配置1、android:theme="@android:style/Theme"默认状态,即如果theme...
数据存储方式分为文件sharedpreferences(参数)SQLite数据库内容提供者(Content provider)网络一.文件
存储位置:自带存储空间、外存储空间 public class MainActivity extends Activity { EditText
filename...
Simple XML
{CSDN:CODE:231379}
1. Admin user
Depends on your LDAP server settings. Some LDAP servers don't allow anonymous query, so you need an admin account to filter and retrieve the user ...
先说一下GC:
GC是垃圾收集的意思(GabageCollection)。和JAVA一样,ANDROID系统也是由GC来自动回收内存的。
通常,GC是在一个单独的比较低优先 级线程中运行。这样其内存的释放就交给了GC来处理,GC会实时监测并释放“无效”的内存。这里关键字“无效”就引起了我们的注意,什么内存单元是无效的呢?一般GC采用的办法是引用计数法来判...
File.Create方法在制定路径中创建文件。此方法创建的FileStream对象的FileShare默认值为None,直到关闭原始文件句柄后,其他进程或代码才能够访问这个创建的文件。
如果指定的文件不存在,则创建该文件:如果指定的文件存在并且不是只读,将改写其内容。在指定路径中创建一个文件,将一...
以Master-Detail
Application创建的应用程序在iPad和iPhone上都能运行,虽然模板解决了大部分问题,但还是有一些Apple遗留问题需要解决。使用该模板创建项目时,需要将下拉列表Device
Family设置为Universal,且不要选择复选框Use Core Data。
今天做了一个TCP和UDP通信的测试,其中使用到两个线程,一个用来监听tcp,另一个用来监听UDP.首先在线程中使用死循环来时刻监听数据,Socket,ServerSocket,DatagramSocket这些就不说了,网上很多例子在收到消息的时候我需要把消息推送到界面上,由于在线程中操作UI控件,...
Activity(活动) 详解
本文地址: http://blog.csdn.net/caroline_wendy
Activity表示一个屏幕, 至少包含一个处理应用程序的主界面屏幕, 可以由多个fragments组成.
创建一个Activity, 需要继承一个Activity类, 首先需要Fragment, Layout(布局), View(试图)来创建UI;
使用s...
使用 mmm 编译的时候 Android 执行的 ONE_SHOT make, 其如何实现?
mmm 的源代码在 build/envsetup.sh 中
function mmm()
641 {
642 T=$(gettop)
643 if [ "$T" ]; then
644 local MAKEFILE=
64...
android apk安装整体上可以分为2类,一类是有界面安装,一类是无界面安装。无界面安装又分为内置apk开机安装和命令安装,命令安装又分为两类,一类电脑安装也就是adb命令,另一类是手机安装也就是pm命令。今天我们主要介绍有界面安装。...
android中可以通过两种方式发送短信
第一:调用系统短信接口直接发送短信;主要代码如下:Java代码
//直接调用短信接口发短信SmsManagersmsManager=SmsManager.getDefault();ListdivideContents=smsManager.divideMes...
在数字签名成功以后再init()函数中是可以创建文件的。
但是自己写的函数却调用不了。解决办法: /** * 写入文件内容 * */ public void WriteTxt(String strTxt) { File
filename = new File("c:\\IvoCall\\IvoCal...
两种情况 1.控件外层父控件为LinearLayout
topRightLayout.setLayoutParams(new LinearLayout.LayoutParams((int)
(getDisplayWidth(this) * 0.8), LayoutParams.FILL_PARENT...
Android 模拟MotionEvent事件 触发输入法
android输入法layoutbutton文本编辑encoding关键词:MotionEvent,模拟按键,模拟点击事件,主动弹出输入法,弹出软键盘。欢迎转载并说明转自:http://blog.csdn.net/aminfo/articl...
今天我们一起来学习下一个Android中比较简单的类HandlerThread,虽然它的初始化有点小麻烦。介绍首先我们来看看为什么我们要使用HandlerThread?在我们的应用程序当中为了实现同时完成多个任务,所以我们会在应用程序当中创建多个线程。为了让多个线程之间能够方便的通信,我们会使用Ha...
1.设置全屏
在Activity的onCreate方法中的setContentView(myview)调用之前添加下面代码,可实现全屏
requestWindowFeature(Window.FEATURE_NO_TITLE);//隐藏标题栏
getWindow().setFlags(WindowM...
// 获取当前应用应用名public static String getAppName(Context
context) { return
context.getApplicationInfo().loadLabel(context.getPackageManager()).toString();}...
Activity的生存期
本文地址: http://blog.csdn.net/caroline_wendy/article/details/21106479
Activity的状态是由Activity栈中的位置决定, Activity栈是所有运行的Acitivity的先进后出的集合;
当一个Activity启动时, 状态变为活动(Activity)状态, 被移至栈顶;
使用Back(返回)按钮返回到刚才的Activity...