随笔分类 - Android
摘要:1 tools:context="activity name"这一句不会被打包进APK。只是ADT 的Layout Editor在 你当前的Layout文件里面 设置对应的渲染上下文,说明你 当前的Layout所在的渲染上下文是activity name对应的那个activity,如果这个act...
阅读全文
摘要:1 private String getAppInfo() { 2 try { 3 String pkName = this.getPackageName(); 4 String versionName = this.getPa...
阅读全文
摘要:1 Uri uri = Uri.parse("market://details?id="+getPackageName());2 Intent intent = new Intent(Intent.ACTION_VIEW,uri);3 intent.addFlags(Intent.FLAG_ACTI...
阅读全文
摘要:网上下载的四种启动模式图片,置于桌面久矣,时时看上一眼。1,Standard2,SingleTop3,SingleTask4,SingleInstance
阅读全文
摘要:1 if (activity != null && activity.getCurrentFocus() != null2 && activity.getCurrentFocus().getWindowToken() != null) {3 ...
阅读全文
摘要:AndroidStaggeredGrid是etsy实现的一个android瀑布流控件,没有继承ListView和Gridview,而是从更深层的AbsListVew着手实现。特性设置列数,可以分别为横屏和竖屏指定不同的值屏幕方向改变时保持项的添加顺序不改变设置列表项之间的间隔支持添加header和f...
阅读全文
摘要:敲的时候,随手一拖,把一个文件拖不见了,估计是拖到另外一个视窗里去了;然后打开其他的文件,也无法看见;解决办法:window - new window;或者window - resetPerspective。
阅读全文
摘要:1,自定义了adapter,但是界面无显示,控制台可以看的有数据从网络端返回; -- 与后台无关;2,json解析出list的长度大于0 -- 与解析无关;3,在adapter中getcount();getView();并未执行,但是adapter的构造方法是执行了的; -- 定位问题在listvi...
阅读全文
摘要:android 无法生成R文件 是件痛苦的事情,即使有时候你xml文件没有错误,他都无法生成。针对此问题,我总结以下几个方面的原因。一.xml本身有错误R.java这个文件是会自动生成的,但是如果你不小心xml文件写错了,或者不小心在编辑xml的时候点击了run(其实这个时候会运行这个xml文件,会...
阅读全文
摘要:1,xml中设置: android:drawableRight="@drawable/phone_gray"2,代码中动态设置: Drawable d = getResources().getDrawable(R.drawable.phone_gray); d.setBounds(0,0,d...
阅读全文
摘要:I:画圆角: 1 private void roundImg(ImageView iv){ 2 3 /**本地资源*/ 4 5 InputStream is = getResources().openRawResource(R.drawable.icon); 6 7 Bitma...
阅读全文
摘要:其他构造器的旋转也可参考这副图。 RotateAnimation旋转坐标系为以旋转点为坐标系(0,0)点。x轴为0度,顺时针方向旋转一定的角度。 1.RotateAnimation(fromDegrees, toDegrees) [默认以View左上角顶点为旋转点]。 X轴顺时针转动到fromDeg...
阅读全文
摘要:今天Meizu Mx2;1280×800分辨率。安装的时候,控制台log:ActivityManager: Segmentation fault;手机端:找不到app,但是在系统类应用,如360手机管家,腾讯应用宝是可以看到该app在应用列表里。1,卸载,重新安装,不ok;2,重启手机,重新安装,o...
阅读全文
摘要:沉浸模式-ImmersiveMode:观影时,看图时常见常用。即全屏模式。在4.4里面,底部虚拟键出现,代表手机为Nexus5.我的应用被底部虚拟键挤压变形,遮挡关键操作按钮。比如在我的欢迎页,有张圆形的图片,被压扁了,这时,我选择将底部虚拟键隐藏。1,打开沉浸模式。 1 /** 2 * ...
阅读全文
摘要:今天使用 Intent intent = new Intent(); intent.setAction("android.intent.action.VIEW"); intent.setData(Uri.parse("www.baidu.com")); startActivity(intent);错误提示:No Activity found to handle Intent。原因: uri字符串:"www.baidu.com"类型的,或者纯文本的uri,会出现ActivityNotFoundException.解决: 1, "
阅读全文
摘要:属性值说明android:orientationhorizontal/vertical设置布局水平还是垂直,默认是垂直android:checkedtrue/false标记默认选中,如果是单选则选中最后一个android:layout_gravitycenter/right/left/bottom/top位置android:gravitycenter/right/left/bottom/top位置(android:gravity属性是对该view内容的限定.比如一个button上面的text.你可以设置该text在view的靠左,靠右等位置.该属性就干了这个.android:layout_gr
阅读全文
摘要:1,tv.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下划线2,tv.setText(Html.fromHtml("使用html实现下划线样式"));我很短,但是我可以旋转。
阅读全文
摘要:ListView虽然常用,可是还没有系统的知道他。先从API开始吧。http://developer.android.com/reference/android/widget/ListView.html略过summary了,直接进入xml attribute。A.Xml Attribute。1,android:dividerDrawable or color to draw between list items. 画在list的items之间的图片或颜色。May be a reference to another resource, in the form "@[+][package
阅读全文
摘要:项目需求:Webview加载的页面可以通过手势和自己绘制的另外的界面进行滑动切换。1,打算使用ViewFlipper进行页面之间的切换。 发现Webview的自己的手势识别的优先级要高于ViewFlipper+GestureDetector 的优先级,因此我们手势监听无法成功;2,换方法为ViewPager,就可以了。 鸣谢:http://blog.csdn.net/dyllove98/article/details/96731573,这篇什么实质性内容也没有的blog,提示我自己以后尽量使用ViewPager了。
阅读全文

浙公网安备 33010602011771号