
android
pan93529
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
android 自定义按钮大小 配适不同屏幕尺寸
自定义按钮,按钮的内容要完全显示,宽度高度根据sp单位来定义。 Btn[a]=new Button(this); Btn[a].setId(2000+a); Btn[a].setText(MA_Zong[a]); Btn[a].setBackgroundColor(Color.WHI原创 2013-09-30 12:25:00 · 1631 阅读 · 0 评论 -
android 跨activity调用某些需要activity参数的函数 跨activity调用alertdialog
编家教系统,里面很多activity里有相同的按钮,其中有一个是显示一个alertdialog,alertdialog必须要自己的Activty为参数才能调用,于是这个按钮响应时间就在多个activity里重复频繁的调用。如果要更改,则要更改多出activity,觉得不科学于是改之。方法建立一个类,在类里面定义一个static的activity,然后留一个activity的传入原创 2014-03-03 20:57:59 · 1261 阅读 · 0 评论 -
android 录音 播放
先添加两个<uses-permission android:name="android.permission.RECORD_AUDIO"><uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE">转载 2014-07-17 16:42:06 · 605 阅读 · 0 评论 -
android activity的相互继承 视图与触发的继承与重写
public class MainActivity extends Activity {// public View.OnClickListener listener = new View.OnClickListener() {// @Override//// };// public static LinearLayout mlay = null原创 2014-05-25 15:36:32 · 569 阅读 · 0 评论 -
android 退出程序的方法 finish无法彻底退出
多个activity重叠时,直接finish不行,如果有其他的acitivity则显示其他的。用此方法直接结束程序android.os.Process.killProcess(android.os.Process.myPid());原创 2014-05-25 15:38:27 · 1182 阅读 · 0 评论 -
android 用context共享变量 、代替静态变量static、 activity之间传递变量
Android中在不同Activity中传递变量,通常使用Intent中Bundle添加变量的操作方法。 view plaincopy to clipboardprint? Intent intent = new Intent(); intent.setClass(A.this, B.class); Bundle bundle = new B转载 2014-07-04 10:26:04 · 712 阅读 · 0 评论 -
android 加载本地html 乱码 解决||word转html重命名无法加载图片
webSettings.setDefaultTextEncodingName("UTF-8");原创 2014-07-05 17:22:57 · 684 阅读 · 0 评论 -
改变listview的item项的颜色、自定义expandlistview的group、item的颜色,改变、调用android.R.layout参数
mAdapter = new SimpleExpandableListAdapter( this, groupData, R.layout.expand_item, new String[] { NAME, IS_EVEN },原创 2014-07-13 00:36:26 · 1529 阅读 · 0 评论 -
android webview 中网页数据与js交互
html.getSettings().setJavaScriptEnabled(true);html.getSettings().setDefaultTextEncodingName("UTF-8");html.getSettings().setLayoutAlgorithm(LayoutAlgorithm.NARROW_COLUMNS);final QuestionsListInst原创 2015-03-19 17:09:11 · 531 阅读 · 0 评论 -
android 高性能编程
关于专题 本专题将深入研究Android的高性能编程方面,其中涉及到的内容会有Android内存优化,算法优化,Android的界面优化,Android指令级优化,以及Android应用内存占用分析,还有一些其他有关高性能编程的知识. 随着技术的发展,智能手机硬件配置越来越高,可是它和现在的 PC 相比,其运算能力,续航能力,存储空间等都还是受到很大的限制,同时用户对手机转载 2015-03-04 16:23:35 · 677 阅读 · 0 评论 -
android 用代码画圆
在drawable下建立xml http://schemas.android.com/apk/res/android" android:shape="oval" android:useLevel="false"> android:height = "20dp" android:wid原创 2015-04-09 15:17:32 · 1063 阅读 · 0 评论 -
java android split() 方法 split("||") split("|") 需要转义 为 split("\\|")
rt原创 2014-02-17 16:30:44 · 1986 阅读 · 0 评论 -
android读写txt,从sd卡读写,asset读写,程序内部读写
public String readFromAsset(String fileName) { String res = ""; try { InputStream in = getResources().getAssets().open(fileName); int length = in.availa原创 2013-09-13 18:35:45 · 1038 阅读 · 1 评论 -
已经有activity,不重新产生新activity,返回已有的。
Intent.FLAG_ACTIVITY_REORDER_TO_FRONT这个标志表示:如果这个activity已经启动了,就不产生新的activity,而只是把这个activity实例加到栈顶来就可以了。 代码如下:Java代码Intent intent = new Intent(ReorderFour.this, ReorderTwo.class);原创 2013-11-13 22:27:39 · 704 阅读 · 0 评论 -
android 调用浏览器 访问指定网站 跳转到浏览器
Intent intent= new Intent(); intent.setAction("android.intent.action.VIEW"); Uri content_url = Uri.parse("http://www.learnmethod.com"); intent.setDat原创 2013-09-14 00:33:18 · 1344 阅读 · 0 评论 -
android 界面 横竖屏调用不同的layout 替代slidingDrawer
事情时候hi这样的,编智能检测,竖屏的layout主要给手机用的,横屏的主要给平板用的。其中,竖屏的一个webview需要实现抽屉的效果。于是我就拖了个抽屉在竖屏里,本来事情就这么结束了。但,宗师大人说,我要帮助web在收进去的时候露出来一半!没问题。很简单。于是我尝试把slidingDrawer里的原创 2013-09-20 15:30:56 · 1801 阅读 · 0 评论 -
android 布局、dp dip densityDpi px等之间关系
转自 http://www.eoeandroid.com/thread-81920-1-1.html要想使自己的布局在不同设备达到精准空置,理清理顺android布局长度单位之间关系很有必要,否则你也许会经常挠头为什么显示出来的布局不是自己定义的效果呢,有些东西,虽然基础,但是弄个透彻也需要花些功夫,废话不多说,下面开始。 1.先了解一下android有支持哪些长度单位:转载 2013-09-21 03:04:53 · 1043 阅读 · 0 评论 -
android 监听webview的超链接点击
webview.setWebViewClient(new WebViewClient(){ @Override public boolean shouldOverrideUrlLoading(WebView view, String url) {原创 2013-10-01 17:21:59 · 3575 阅读 · 1 评论 -
android 文件、文件夹、多层文件创建
FIle file = new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/testaaaa/");file.mkdir();注意,路径testaaaa是需要在后面加一个“/”的,否则没用。当文件名包含“/”时,无法创建。原创 2013-10-02 00:19:19 · 1249 阅读 · 0 评论 -
andorid 解压zip文件、android中文文件存放问题、asset里不能放中文名文件的解决方法、用File读asset的路径的问题、把asset的文件写入机器
环境,android Studioasset里不能放中文名怎么办,先把要用的文件压缩,然后写到机器里,然后从机器里读,然后解压回机器。。。。。。。(是这样的。。。)1.1创建libs目录,拷入ant.jar,在ant.jar上右击,选择addAsLibary。(为什么不用原生的,主要因为中文的配适问题)1.2.解压代码public void u原创 2013-10-01 20:37:04 · 1023 阅读 · 0 评论 -
android FrameLayout /gravity
FrameLayout.LayoutParams( )比较简单实用的,里面有三个参数:宽,高,gravity。其中gravity是Gravity的子类。http://www.cnblogs.com/over140/archive/2011/12/14/2287179.html原创 2013-09-21 05:23:59 · 695 阅读 · 0 评论 -
android String效率问题,大字符串效率低,StringBuilder,ArrayList与String转换
今天编参考书系统,其中一个方法,筛选参考书,需要遍历数组以及重建字符串,原来的代码public String seleByValue(String allBook,String value){ ArrayListallList = new ArrayList(); ArrayListlllist = new ArrayList(); Boo原创 2013-10-04 16:25:16 · 840 阅读 · 0 评论 -
android 多线程
//线程 myHandler=new MyHandler(); threadTime = new Thread(threadReadAndWriteAssetTime); threadTime.start();class MyHandler extends Handler {//继承Handler类时,必须重写handleMessage方法 pub原创 2013-10-07 14:22:58 · 665 阅读 · 0 评论 -
android alertdialog单选,多选,带edittext
AlertDialog.Builder dialoga = new AlertDialog.Builder(AdBokActivity.this); LayoutInflater inflater = (LayoutInflater) AdBokActivity.this.getSystemService(Contex原创 2013-10-13 14:50:46 · 655 阅读 · 0 评论 -
rgb值 16进制转换
http://www.714.hk/msi/16.html android中设置背景颜色通过 android:background = "#000000"> 设置rgb颜色转换为16进制的网站例如把R:42 G42 B42 转换为16进制原创 2015-04-09 14:16:45 · 569 阅读 · 0 评论