+تېما يوللاش
full يوللانغان ۋاقتى:2018-4-15 15:57 4424 قېتىم كۆرۈلدى 3 ئىنكاس يېزىلدى
مەلۇم قەۋەتكە يۆتكىلىش
ياخشىمۇسىلەر مۇنبەرداشلار.
Java تىلىدا پىروگىرامما تۈزگەندە ئەپنىڭ كۆركەم بولىشى ئۈچۈن
ListView غا خەت نۇسخىسى تۇنۇتىشقا توغرا كىلىدۇ،يېڭى ئۆگەنگۈچىلەرنىڭ بۇنى قىلمىقى تەس،قارىسام بىلكاندەك نۇپۇزلۇق ئەپنىڭ ListView قىسمىغىمۇ خەت نۇسخىسى تۇنۇتۇلماپتۇ، شۇڭا يوللاپ قويۇشنى لايىق تاپتىم.
بۇ ئۇسۇل ئارقىلىق باشقا كونتىروللارغىمۇ خەت نۇسخىسى تۇنۇتقىلى بولىدۇ.

باشلايلى:

ئاۋال Main.xml غا تۆۋەندىكى كودنى كۆچۈرۈڭ:

<?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:gravity="center"
        androidrientation="vertical">

        <ListView
                android:layout_height="wrap_content"
                android:layout_width="wrap_content"
                android:id="@+id/mlist"/>

</LinearLayout>







ئاندىن MainActivity.java غا تۆۋەندىكى كودنى كۆچۈرۈڭ،كۆچۈرگەندە چوڭ ئىككى تىرناقنىڭ ئۈستى تەرىپىگە كۆچۈرۈڭ:



ListView mainListView=(ListView)findViewById(R.id.mlist);
                String[]planets=new String[]{ "I love you Full And Otmix"};
                final ArrayList<String>Listitem=new ArrayList<String>();
                Listitem.addAll(Arrays.asList(planets));
                ArrayAdapter<String> mazmun1=new ArrayAdapter<String>(this, R.layout.kur);
       
                mazmun1.add("ئۇيغۇر");
                mazmun1.add("Uyghur");
      mainListView.setAdapter(mazmun1);






ئاندىن kur.xml دىن  بىرنى  قۇرۇپ تۆۋەندىكى كودنى كۆچۈرۈڭ:


<?xml version="1.0" encoding="utf-8"?>
<com.mycompany.myapp.UyTextView
        xmlns:android="http://schemas.android.com/apk/res/android"
        android:id="@+id/tvWordItem"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="top|left|right|center|center_vertical|center_horizontal|fill_vertical|fill_horizontal|clip_vertical|clip_horizontal"
        android:paddingLeft="10dip"
        android:textColor="#5B5A5C"
        android:paddingTop="10dp"
        android:paddingEnd="10dp"
        android:paddingRight="10dp"/>



com.mycompany.myappنىڭ ئورنىغا ئەپنىڭ بولاق نامىنى يازىسىز



ئاندىن  UyTextView.java دىن بىرنى قۇرۇپ تۆۋەندىكى كودنى كۆچۈرۈڭ،كۆچۈرگەندە ئەڭ ئۈستىدىكى بىر قۇردىن باشقا ھەممىنى ئۆچۈرۋېتىپ كۆچۈرۈڭ:


import android.content.Context;
import android.graphics.Typeface;
import android.util.AttributeSet;
import android.widget.TextView;
import com.mycompany.myapp.Gobal;


public class UyTextView
extends TextView {
    public UyTextView(Context context) {
        super(context);
        this.loadTypeFace(context);
    }
       
    public UyTextView(Context context, AttributeSet attributeSet) {
        super(context, attributeSet);
        this.loadTypeFace(context);
    }
       
    public UyTextView(Context context, AttributeSet attributeSet, int n) {
        super(context, attributeSet, n);
        this.loadTypeFace(context);
    }
       
    private void loadTypeFace(Context context) {
        this.setTypeface(Gobal.getUyTypeface(context));
    }

        }







ئاندىن Gobal.java دىن  بىرنى قۇرۇپ تۆۋەندىكى كودنى كۆچۈرۈڭ:




import android.content.Context;
import android.content.res.AssetManager;
import android.graphics.Typeface;

public class Gobal {
    static Typeface mTypeface = null;
       
    public static Typeface getUyTypeface(Context context) {
        if (mTypeface == null) {
            mTypeface = Typeface.createFromAsset(context.getAssets(), "Font.ttf");
        }
        return mTypeface;
    }
}









ئاخىرىدا assets قىسقۇچىغا Font.ttf قىلىپ بىر خەت نۇسخسى ئەكىرىڭ.



تامام!



مەزمۇن كودلار توپلىمى 5.0دىن ئۆزگەرتىلمەي ئېلىندى، ئەگەر كودلار توپلىمىنى سېتىۋالماقچى بولسىڭىز (5يۈەن) ياكى پىـكىر ئالماشتۇرماقچى بولسىڭىز تۆۋەندىكى توپنى قوشۇۋېلىڭ:
699832745


3ئادەم ئىنكاس يازدى

يۇمشاق دېتال ۋاقتى: 2018-4-16 15:16:07
بۇ يازمىنى ئاخىرىدا   يۇمشاق دېتال تەھرىرلىگەن. ۋاقتى  2018-4-16 15:18  

تەخمىنەن بىر يىل ئىلگىرى مەن مۇشۇنى ئىنتايىن قۇلايلىق ھەم چىرايلىق ھەل قىلىدىغان kotlin نىڭ بىر ئامبار تارقاتقان،
ھەم مۇنبەرگە مۇشۇ توغرىسىدا يازما يوللىغان،
https://m.gitee.com/yeganaaa/Ug-Project-Views
ئۇنداقتا، سۇئال،
kotlin نى بىلمىسەم قانداق قىلىمەن؟
جاۋاپ، kotlin ئۈگىنىش خىيالىڭىز بولمىسا ئۆزىڭىزگە زۇلۇم قىلىپ android يازىمەن دىمەڭ،
10- ۋاقتى: 2018-4-16 19:57:01
يۇمشاق دېتال يوللىغان ۋاقتى  2018-4-16 15:16
تەخمىنەن بىر يىل ئىلگىرى مەن مۇشۇنى ئىنتايىن قۇلايلىق  ...

ئەمسە kotlin ئۇگىنەيلى دەرسلىك سۆزلەپ بەرسىڭىز قانداق
كىرگەندىن كېيىن ئىنكاس يازالايسىز كىرىش | ئەزا بولۇش

سەھىپە جۇغلانما قائىدىسى

ئالپ تور بېتىدە قانۇنغا خىلاپ، سىياسى، دىنىي ، مىللەتلەر ئىتتپاقلىقىغا بۇزغۇنچىلىق قىلىش خاراكتىردىكى ، سېرىق، شەھۋانىي مەزمۇندىكى يازمىلار، ئۈن-سىن، رەسىملەر چەكلىندۇ

ئالپ تور بېتىدە ۋە ئالپ ئۈندىدار سالونىدا يوللانغان مەزمۇنلار ئالپ تورىغا تەۋە، رۇخسەتسىز كۆچۈرۈپ تارقىتىشقا بولمايدۇ. كۆچۈرۈپ تارقاتقۇچىلار بايقالسا قانۇنى مەسئۇلىيتى سۈرۈشتۈرۈلدۇ

特别警告:本网站坚决不允许发表违反国家法律法规的、含有分裂煽动内容的、引起民族矛盾的、破坏民族团结的、带有宗教色彩或有色情的文章

帖子、图片、音视频、电影、歌曲等。若发现将IP地址上报相关部门处理,后果自负。注意自我保护,谨防上当受骗

يانفون نۇسخسى|يانفون تېرمىنالى| ئالپ تورى

Copyright © 2016-2020 aliptori.com.   All Rights Reserved.

Powered by discuz X3.2 备案/许可证号: 新ICP备13002551号-2

快速
回复
返回
列表
返回
顶部