- 博客(15)
- 资源 (11)
- 收藏
- 关注
原创 ListView加ArrayAdapter结合android.R.layout.activity_list_item快速实现图文显示
核心代码如下:ArrayAdapter adapter=new ArrayAdapter(getActivity(), android.R.layout.activity_list_item,android.R.id.text1,activities){ @Override public View getView(int position, View con
2016-08-30 13:09:18 1587 1
原创 adapter实例
1.单行文本显示ArrayAdapter adapter=new ArrayAdapter(getActivity(),android.R.layout.simple_list_item_1,activities){ @Override public View getView(int position, View convertView, ViewGroup parent)
2016-08-29 12:04:00 583
原创 排序实例
1.按字母排序Collections.sort(activities, new Comparator() { @Override public int compare(ResolveInfo a, ResolveInfo b) { PackageManager pm=getActivity().getPackageManager(); ret
2016-08-29 11:53:14 431
原创 从activity启动fragment
protected void onCreate(Bundle savedInstanceState) { Log.i(TAG,this.toString()); super.onCreate(savedInstanceState); setContentView(getLayoutResId()); FragmentManager fm=getSupportFragm
2016-08-26 23:28:51 2353
原创 从fragment启动另一个fragment
一、Fragment.show();private static final String DIALOG_PHONE_NUMBERS ="phone_numbers" ;//fragment的标识符PhoneNumbersFragment.newInstance(nums).show(getActivity().getSupportFragmentManager(),DIALOG_PHON
2016-08-26 22:35:01 5744
原创 根据姓名获取联系人的电话号码
public synchronized static ArrayList getPhoneByName(Context context, String name) { ArrayList numbers = new ArrayList(); String number=null; ContentResolver resolver = context.getContentRe
2016-08-26 16:57:57 4226 3
原创 android studio android 测试
android studio 2.1.1一、安卓单元测试1.直接在软件提供的测试类中写测试方法或者参考现成的类自己写测试类public class ApplicationTest extends ApplicationTestCase { public ApplicationTest() { super(Application.class); }
2016-08-26 16:33:04 573
转载 获取联系人信息
点击该按扭后,隐式启动联系人应用mLinkmanButton= (Button) view.findViewById(R.id.record_linkman_button);mLinkmanButton.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v)
2016-08-25 15:40:47 258
转载 隐式intent启动activity时设置activity选择器标题
Intent intent=new Intent(Intent.ACTION_SEND);intent.setType("text/plain");intent.putExtra(Intent.EXTRA_TEXT,getRecordReport());intent.putExtra(Intent.EXTRA_SUBJECT,getString(R.string.record_report_
2016-08-25 12:08:58 533
原创 Multiple substitutions specified in non-positional format; did you mean to add the formatted="false"
string.xml:%1#s!%2$s.The record was recorded on %3$s.%4$s,and %5$s因格式化有错误,所以编译的时候出现Multiple substitutions specified in non-positional format; did you mean to add the formatted="false",但点击该错误时,定位
2016-08-24 19:06:57 1587
转载 在DialogFragment中显示大图片
点击某个ImageView,显示大图片1.创建ImageFragment,来装图片public class ImageFragment extends DialogFragment { public static final String EXTRA_IMAGE_PATH="com.xunbaola.record.image_path"; private ImageVi
2016-08-19 12:08:42 1455
转载 以命令行的方式运行activity
以命令行的方式运行activity,可以直接运行你想要运行的那个activity,不必从第一个activity开始1.android:name=".camera.RecordCameraActivity" android:screenOrientation="landscape" android:exported="true" 增加这个属性 >2.a
2016-08-18 11:01:32 537
转载 隐藏状态栏和操作栏
public void onCreate(Bundle savedInstanceState) { requestWindowFeature(Window.FEATURE_NO_TITLE); getWindow().addFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN); super.onCreate(savedInsta
2016-08-18 10:25:17 500
转载 重写equals()时为什么也得重写hashCode()之深度解读equals方法与hashCode方法渊源
http://android.jobbole.com/84152/?sukey=3997c0719f151520fd6a0b26f1cb83016108673c23e5e17cdb26f4ea956bb5419a488a6ebc11441e229663e80eb226c1在使用Map接口时,我们的愿望是当key1.equals(key2)时,它们获取的value是相同的,但是Map还会
2016-08-12 11:09:11 358
原创 viewpager fragment FragmentStatePagerAdapter数据删除后更新界面
private class MyAdapter extends FragmentStatePagerAdapter{ public MyAdapter(FragmentManager fm) { super(fm); } @Override public int getCount() { Log.d(TAG,"co
2016-08-11 15:24:02 2122
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人