`
文章列表
     第一步:新建一个工程,命名为Notification;       第二步:新建一个布局文件(即自定义的notification的布局文件:custom_notification.xml,内容如下: <?xml version="1.0" encoding="utf-8"?>  <RelativeLayout xmlns:andr ...
android中的ellipsize 最近为了解决某个bug,textview中内容过长的话自动换行,但是调用 measureText函数时发现返回值很不准确,单位也不确定,是pixel还是dip,都不准。后来想起textview中有个内容过长加省略号的属 性,即ellipsize,可以较偷懒地解决这个问题,哈哈~ 用法如下: 在xml中 android:ellipsize = "end"    省略号在结尾 android:ellipsize = "start"   省略号在开头 android:ellipsize = ...
在上一篇文章“ TabHost 用法”中我们介绍了通过TabHost实现标签页效果。但是在实际项目中我们可能更希望定义自己的 Tab标签 样式使界面效果更佳。既然不能改变系统的 Tab 样式,那么我们可以选择隐藏系统的东西,使用自己定义的东西(这种方式很好用,以后会详细介绍)。反编译新浪微博的项目后会发现,他们在布局中隐藏了 TabWidget 即 Tab 标签而使用一组 RadioButton 来代替。既然是自己定义的,那肯定是可以自己决定显示样式了,那我们的问题也就解决了。 这里我使用的是“ TabHost 用法—两种实现方式”一 ...
http://dl.google.com/android/ADT-8.0.1.zip http://dl.google.com/android/ADT-0.9.7.zip     http://dl.google.com/android/ADT-10.0.1.zip
package cn.fn; import android.app.ActivityGroup; import android.content.Intent; import android.os.Bundle; import android.view.View; import android.view.Window; import android.view.View.OnClickListener; import android.widget.ImageView; import android.widget.ScrollView; public class GroupActiv ...
首先,我们先把界面的框架图画出来,示意图如下: 中间白色部门是一个线性布局文件,我喜欢在画图的时候用不同的颜色将一块布局标示出来,方便查看。布局文件代码如下:   <? xml version="1.0" encoding="utf-8" ?> < LinearLayout  xmlns:android ="http://schemas.android.com/apk/res/android"     android:orientation ="vertical&qu ...
main.xml <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:orientation="vertical" android:layout_width="fill_parent" android:layout_height="fill_parent"> & ...
<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:orientation="vertical"> <TabHos ...
  public String getTag ()   public TabHost.TabSpec setContent (int viewId)   public TabHost.TabSpec setContent (Intent intent)    public TabHost.TabSpec setContent (TabHost.TabContentFactory contentFactory)   public TabHost.TabSpec setIndicator (CharSequence label)   public TabHost.TabSpec setIndi ...
//Activity中在加载 setContentView(R.layout.main);之前写          requestWindowFeature(Window.FEATURE_NO_TITLE);        getWindow().setFlags(WindowManager.LayoutParams. FLAG_FULLSCREEN,                       WindowManager.LayoutParams. FLAG_FULLSCREEN); //AndroidManifest.XML中 <?xml version="1.0&q ...
写一个类继承ItemizedOverlay package cn.fn; import java.util.ArrayList; import android.app.AlertDialog; import android.content.Context; import android.graphics.drawable.Drawable; import com.google.android.maps.ItemizedOverlay; import com.google.android.maps.OverlayItem; public class CustomItemizedOverlay ...
1、tabhost 2、动态歌词 3、地图上做标记 4、设置类怎么写 5、滚动歌词View怎么实现     1.        Android中进程与进程、线程与线程之间如何通信? 2.        Widgt相对位置的完成在activity的哪个生命周期阶段实现? ...
Global site tag (gtag.js) - Google Analytics