`
文章列表
1.首先你需要在https://github.com/ 上注册一个账户 2.注册成功以后,你需要新建一个repository(储藏室),这个用来存放你要上传的项目   点击中间的带加号的图标就可以新建repository了。   新建的界面如下:   这里你需要输入你的项目的名称,可以对你的项目进行描述,如果你不想让你的项目被被人看见,是需要付费的,所以,如果你不想付费的话,项目就只能是public的,也就是大家都可以看得见,但是你可以选择谁可以对你的项目进行提交修改。 点击Creating Repository...就可以创建成功了。   创建成功后,浏览器会跳转 ...

对话框,去白边

 
1. res/values/styles.xml   <?xml version="1.0" encoding="utf-8"?> <resources> <style name="dialog" parent="@android:style/Theme.Dialog"><!--name是我们在使用时要用到的资源的标志,parent是指当前的样式所继承的父类样式--> <item name="android:window ...
经常导入工程的时候会发现sdk jar包没有导入 一般的做法是右键工程->Properties->Android->到Project Build Target中选择一个,确定后就可以了   但是有时候还是不行,这时候我们需要 Window->Preferences->Android->SDK Location: 将里面的 D:\program files\Android\android-sdk   改为   D:\progra~1\Android\android-sdk     这两种方式互相更改尝试,一般是可以解决问题的     ...
Historically, programmers always designed computer interfaces in terms of pixels. For example, you mightmake a field 300 pixels wide, allow 5 pixels of spacing between columns, and define icons 16-by-16 pixels in size. The problem is that if you run that program on new displays with more and more dot ...
接口只能定义好空的方法,不能有具体的实现,但是抽象类可以有。一般的做法是这样。把接口定义好了。抽象类去实现这个接口,具体的实现类继承这个方法。这样就可以有选择性的去实现了。比如说:一个接口有10几个方法。这时候可以写一个抽象类去implement这个接口。可以去具体实现,也可以是空实现。再写一个具体的类,继承自这个抽象类,这时候就可以有针对性地选择重写的方法了。而不用去实现10几个接口方法。还有就是抽象类可以有构造器。比如有一些通用的变量或者方法,可以写在抽象类里面去。这样也可以通过这个抽象类直接使用啦。  
tv.setClickable(false); tv.setDuplicateParentStateEnabled(true);   比如RelativeLayout里面有两个控件,一个是ImageView,一个是TextView,这时候想让RelativeLayout响应点击事件,那么需要将ImageView,和TextView设置上面两个属性。RelativeLayout设置onClickListener即可  
有时候将别人的项目导入到自己的workspace中会出现注释乱码的现象 这时候 Window->Preferences->General->Workspace->Text file encoding->选UTF-8一般就没有问题了    
  黑莓官方地址,应该没有哪里比这里好了吧:   http://www.blackberry.com/developers/startpages/java/1.5.0/      BlackBerry Developers Web Site:http://na.blackberry.com/eng/developers/Developer Video Library:• Introduction to BlackBerry Development:http://www.blackberry.com/DevMediaLibrary/view.do?name=IntroBlackBerr ...
  我这里是直接到官方网站上下载一个集成的开发包   http://swdownloads.blackberry.com/Downloads/contactFormPreload.do?code=DC727151E5D55DDE1E950767CF861CA5&dl=E9E5F98CE5169068BE7B19B91F66BF08&check1=A     下载好以后安装就可以了,里面有eclipse和黑莓的sdk以及9930模拟器 但是不知道为什么,在我的机器上模拟器启动不了。在公司的电脑上却可以使用模拟器。 这个模拟器比Android的好很多,就是第一次启动的 ...
按照网上说法,将配置文件eclipse.ini: -startupplugins/org.eclipse.equinox.launcher_1.1.0.v20100507.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.0.v20100503-productorg.eclipse.epp.package.jee.product--launcher.defaultActionopenFile--launcher.XXMaxPermSize256M-showsplashorg.eclipse ...
  1.首先可以使用EasyGifAnimator,将gif文件打散   2.制作动画文件 res/anim/***_animator.xml <?xml version="1.0" encoding="utf-8"?> <animation-list xmlns:android="http://schemas.android.com/apk/res/android" android:oneshot="false" > <item an ...
  /** * 来自博客:http://gundumw100.iteye.com/blog/904107 * 用这种方式显示短信中的图片!!! * * */ public class SmileyParser { private Context mContext; private String[] mSmileyTexts; private Pattern mPattern; private HashMap<String, Integer> mSmileyToRes; public static final in ...
  package com.michael.utility.contact; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import com.michael.utility.JudgeLinkmanInfo; import android.content.Context; import android.database.Cursor; import android.provider.ContactsContract; import android.prov ...
1.查看所有联系人信息 ContentResolver cr = mContext.getContentResolver(); Cursor cursor = cr.query(ContactsContract.Contacts.CONTENT_URI , null,null,null,null); while(cursor.moveToNext()) { for (int i = 0, count = cursor.getColumnCount(); i < count; i++) { Log.v("TAG&qu ...
就是HorizontalScrollView和ScrollView的相互嵌套。   <HorizontalScrollView android:layout_width="fill_parent" android:layout_height="wrap_content" > <ScrollView android:layout_width="wrap_content" and ...
Global site tag (gtag.js) - Google Analytics