
android
lucky8star
这个作者很懒,什么都没留下…
展开
-
the Java Runtime only recognizes class file versions up to 52.0
Cause: com/android/tools/idea/gradle/run/OutputBuildAction has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.0原创 2023-03-07 17:03:11 · 421 阅读 · 1 评论 -
android studio 无法通过camke编译c++解决方案
1、app目录下build配置cmake版本: defaultConfig { externalNativeBuild { cmake {// arguments "-GAndroid Gradle - Ninja" // 修改为你自己的SDK、NDK路径及Cmake版本 arguments "-DCMAKE_MAKE_PROGRAM=${sdkDir}原创 2021-11-30 19:01:16 · 2267 阅读 · 0 评论 -
GridView内容居中信息方法
1、GridView中设置属性android:gravity="center"2、在其item布局文件中设置LinearLayout的属性android:gravity="center",比如http://schemas.android.com/apk/res/android" android:id="@+id/relay" android:layout_width原创 2014-09-11 17:08:16 · 13259 阅读 · 0 评论 -
android sqllite存储
class UserDatabaseHelper extends SQLiteOpenHelper{public static final String UID = "userid";public static final String NAME = "name";public static final String GENDER = "gender";public stati原创 2013-12-23 20:27:34 · 2137 阅读 · 0 评论 -
Android使用Application总结
Application 配置全局Context第一步、写一个全局的单例模式的MyApplication继承自Application 覆盖onCreate ,在这个方法里面实例化Application第二步、配置全局的Context第三步、使用,使用的时候用的时候根据类的名称访问ContextAndroid程序的入口点很多初入Android开发的网页可能不知道Android程转载 2013-02-17 16:35:17 · 428 阅读 · 0 评论 -
android listview 取消头部分割线
listview分割线会在头部、数据item、及根部的底部打印,如果要取消头部分割线必须先设置期方法 addHeaderView(headView, null, true); addFooterView(footView, null, true);注意:第三个参数必须为true,否则无效 //显示头部出现分割线listview.setHeaderDividersEna原创 2012-10-31 10:56:35 · 7342 阅读 · 4 评论 -
打开键盘代码
public static void openImm(Activity context) { if (context == null) { return; } View v = context.getWindow().peekDecorView(); if (v != null && v.getWindowToken() != null) { I原创 2012-10-31 17:47:59 · 719 阅读 · 0 评论 -
android editText 获取焦点
如果对edittext组件设置了editText.setFocusable(false);需要重新获取焦点则必须执行: editText.setFocusable(ture); editText.setFocusableInTouchMode(true); editText.requestFocus(); 注意:这种情况下,当重新点击文本框,是无法打开软键盘,必原创 2012-10-31 10:50:52 · 81468 阅读 · 5 评论 -
通过handler与message
private Handler mHandler = new Handler(){ @Override public void handleMessage(Message msg) { switch (msg.what) { case ID_USER: Bundle data = msg.getData(); String text = data.g原创 2012-05-16 09:10:48 · 439 阅读 · 0 评论 -
android经常调用的组件
//选择图片 requestCode 返回的标识Intent innerIntent = new Intent(Intent.ACTION_GET_CONTENT); //"android.intent.action.GET_CONTENT"innerIntent.setType(contentType); //查看类型 String IMAGE_UNSPECIFIED = "image/转载 2012-06-04 13:45:47 · 994 阅读 · 0 评论 -
Android中RelativeLayout的使用
Android中RelativeLayout的使用时间:2011-12-22 15:19来源:CISSST作者:sibingmao 点击:260次在进行画面布局时,经常会用到RelativeLayout,该布局的一些重要属性总结如下: 第一类:属性值为true或falseandroid:layout_centerHrizontal 水平居中android转载 2012-05-30 11:12:05 · 2259 阅读 · 0 评论 -
自定义组件 获取属性值
public LineEditText(Context context, AttributeSet attrs) { super(context, attrs); //获取labelText属性的值,labelText有两种方法赋值: //labelText="@string/hello"和labelText="姓名:" //如果以第一种方式赋值时,取到的resourceI原创 2012-04-23 14:25:15 · 1094 阅读 · 0 评论