`
xiaoyaoniu
  • 浏览: 187502 次
  • 性别: Icon_minigender_1
  • 来自: 郑州
社区版块
存档分类
最新评论
文章列表
在xml文件中使用android:textStyle="bold" 可以将英文设置成粗体,但是不能将中文设置成粗体,将中文设置成粗体的方法是: TextView tv = (TextView)findViewById(R.id.TextView01); TextPaint tp = tv.getPaint(); tp.setFakeBoldText(true); 其他还有: textView.setTextSize(TypedValue.COMPLEX_UNIT_SP, 24f);//设置成24sp textView.setTypeface(Typ ...
private String fileDirectory = ""; //创建一个SD卡上的文件夹 public void getSdCardPath(){ // 创建一个文件夹对象,赋值为外部存储器的目录 File sdcardDir =Environment.getExternalStorageDirectory(); //得到一个路径,内容是sdcardDir的文件夹路径和名字; String path =sdcardDir.getParent() +"/"+ sdcardDir.getName(); //新建一条路径,终点是名 ...
工具下载:需用到dex2jar和JD-GUI这2个工具 dex2jar下载地址:http://laichao.googlecode.com/files/dex2jar-0.0.7-SNAPSHOT.zipJD-GUI下载地址:  windows版JD-GUI:http://laichao.googlecode.com/files/jdgui.zip  Linux版JD-GUI:http://laichao.googlecode.com/files/jd-gui-0.3.2.li ...
方法一:   try{ Field field=R.drawable.class.getField("icon"); int i= field.getInt(new R.drawable()); Log.d("icon",i+""); }catch(Exception e){ Log.e("icon",e.toString()); }  方法二:   Resources res=getResources(); int i=res.getIdentif ...
在播放video的时候在mediaplayer mMediaPlayer.setScreenOnWhilePlaying(true); 已经设置了,在原生的android没有问题和在defy上也没有问题,一到三星的galaxy上就有问题,不知道三星他们改了哪些地方。一般的话设置了播放视频屏幕没有自动。但是在三星上就出了问题。 只好再找找。一般的话设置有两种方法。 如下:   1. getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON); 2. onResume 中启用 wakeLock ...
1. 下载Android SDK       http://code.google.com/android/download.html下载后直接解压就可以使用了。       为了在DOS控制台中直接使用SDK的工具,可以将SDK的目录添加到Windows的path环境变量中:     在桌面上右击“我的电脑”,依次点击【属性】>【高级】>【环境变量】。     双击【系统变量】里面的Path项,将Android SDK中tools目录的完整路径添加到这里。       2. 下载JDK1.6       http://java.sun.com/javase ...
一、Android编码规范 1.java代码中不出现中文,最多注释中可以出现中文 2.局部变量命名、静态成员变量命名 只能包含字母,单词首字母出第一个外,都为大写,其他字母都为小写 3.常量命名 只能包含字母和_,字母全部大写,单词之间用_隔开 4.layout中的id命名 命名模式为:view缩写_模块名称_view的逻辑名称 view的缩写详情如下 LayoutView:lv RelativeView:rv TextView:tv ImageView:iv ImageButton:im Button:btn ...
CSS命名规则   头:header   内容:content/containe   尾:footer   导航:nav   侧栏:sidebar   栏目:column   页面外围控制整体布局宽度:wrapper   左右中:left right center   登录条:loginbar   标志:logo   广告:banner   页面主体:main   热点:hot   新闻:news   下载:download   子导航:subnav   菜单:menu   子菜单:submenu   搜索:searc ...
首先task包含一个或多个activity,它是安排在一个堆栈中的一组相关activity。 堆栈中的根activity就是启动了这整个任务的那个MainActivity(一般情况下,它就是应用程序的启动Activity)。而堆栈最上方的activity则是当前运行的──用户直接对其进行操作的。当一个activity启动另外一个的时候,新的activity就被压入堆栈,并成为当前运行的activity。而前一个activity仍保持在堆栈之中。当用户按下BACK键的时候,当前activity出栈,而前一个恢复为当前运行的activity。 -------------------------- ...
Android多线程 作者:陈正 最本质的多线程:hanlder和message机制:        为何需要多线程: 在日常应用中,我们通常需要处理一些“后台,用户不可见”的操作,例如说,我们需要下载一个音乐,要是你的应用必须等用户下 ...
本文章主要讲解下AsyncTask的使用。        首先,我们得明确下一个概念,什么是UI线程。顾名思义,ui线程就是管理着用户界面的那个线程!        android的ui线程操作并不是安全的,并且和用户直接进行界面交互的操作都 ...
今天项目没什么进展,公司后台出问题了。看了下刚刚学习Android时的笔记,发现TextView会自动换行,而且排版文字参差不齐。查了下资料,总结原因如下:   1、半角字符与全角字符混乱所致:这种情况一般就是汉字与数字、英文字母混用   解决方法一: 将textview中的字符全角化。即将所有的数字、字母及标点全部转为全角字符,使它们与汉字同占两个字节,这样就可以避免由于占位导致的排版混乱问题了。 半角转为全角的代码如下,只需调用即可。 public static String ToDBC(String input) { char[] c = input.toCharArr ...
public class test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub long n = 30000; System.out.println("Start... "+n); long start1 = System.currentTimeMillis(); String s1 = new String("hello ...
在Android中,各种包写成android.* 的方式,重要包的描述如下所示:   android.app :提供高层的程序模型、提供基本的运行环境   android.content:包含各种的对设备上的数据进行访问和发布的类   android.database :通过内容提供者浏览和操作数据库   android.graphics:底层的图形库,包含画布,颜色过滤,点,矩形,可以将他们直接绘制到屏幕上.   android.location :定位和相关服务的类   android.media :提供一些类管理多种音频、视频的媒体接口   android.net :提供帮助网络访问的类 ...
转换Bitmap to Drawable •Bitmap bitmap = new Bitmap (...);       •Drawable drawable = new BitmapDrawable(bitmap); 转换Drawable to Bitmap •Drawable d = ImagesList.get(0);    •Bitmap bitmap = ((BitmapDrawable)d).getBitmap();  
Global site tag (gtag.js) - Google Analytics